本文整理匯總了C#中Cliente.LoadByPrimaryKey方法的典型用法代碼示例。如果您正苦於以下問題:C# Cliente.LoadByPrimaryKey方法的具體用法?C# Cliente.LoadByPrimaryKey怎麽用?C# Cliente.LoadByPrimaryKey使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Cliente
的用法示例。
在下文中一共展示了Cliente.LoadByPrimaryKey方法的5個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的C#代碼示例。
示例1: UserLogin
private bool UserLogin(string userName, string password)
{
Usuario usr = new Usuario();
usr.Where.Usuario.Value = userName;
usr.Where.Usuario.Operator = MyGeneration.dOOdads.WhereParameter.Operand.Equal;
usr.Where.Senha.Value = password;
usr.Where.Senha.Operator = MyGeneration.dOOdads.WhereParameter.Operand.Equal;
usr.Query.Load();
if (usr.RowCount == 1)
{
//LoginUser.UserName = usr.Nome;
//Roles.CreateRole("Admin");
//Roles.CreateRole("Usuarios");
//if (usr.Admin)
//{
// Roles.AddUserToRole(usr.Usuario, "Admin");
//}
//else {
// Roles.AddUserToRole(usr.Usuario, "Usuarios");
//}
Session["Usuario"] = usr;
Cliente cliente = new Cliente();
cliente.LoadByPrimaryKey(usr.IdCliente);
Session["Empresa"] = cliente;
return true;
}
else {
return false;
}
}
示例2: btnSalvar_Click
protected void btnSalvar_Click(object sender, EventArgs e)
{
if (hfIdCliente.Value != string.Empty)
{
try
{
int idCliente = Convert.ToInt32(hfIdCliente.Value);
Cliente cliente = new Cliente();
cliente.LoadByPrimaryKey(idCliente);
cliente.RazaoSocial = txbRazaoSocial.Text;
cliente.NomeFantasia = txbNomeFantasia.Text;
cliente.CNPJ = txbCNPJ.Text;
cliente.Endereco = txbEndereco.Text;
cliente.Bairro = txbBairro.Text;
cliente.Cidade = txbCidade.Text;
cliente.UF = txbUF.Text;
cliente.CEP = txbCEP.Text;
cliente.NomeContato = txbNome.Text;
cliente.TelContato = txbTelefone.Text;
cliente.EmailContato = txbEmail.Text;
cliente.Admin = ckbAdmin.Checked;
cliente.Save();
lblMsg.Text = "Dados salvos com sucesso!";
}
catch (Exception exx)
{
lblMsg.Text = "Occoreu o seguinte erro ao salvar o cadastro: <br> " + exx.Message;
}
}
else {
//Novo Cadastro
Cliente cliente = new Cliente();
cliente.AddNew();
cliente.RazaoSocial = txbRazaoSocial.Text;
cliente.NomeFantasia = txbNomeFantasia.Text;
cliente.CNPJ = txbCNPJ.Text;
cliente.Endereco = txbEndereco.Text;
cliente.Bairro = txbBairro.Text;
cliente.Cidade = txbCidade.Text;
cliente.UF = txbUF.Text;
cliente.CEP = txbCEP.Text;
cliente.NomeContato = txbNome.Text;
cliente.TelContato = txbTelefone.Text;
cliente.EmailContato = txbEmail.Text;
cliente.Admin = ckbAdmin.Checked;
cliente.Save();
hfIdCliente.Value = cliente.IdCliente.ToString();
lblMsg.Text = "Dados salvos com sucesso!";
}
}
示例3: CarregarUsuarios
private void CarregarUsuarios(int idCliente)
{
Usuario usuarios = new Usuario();
usuarios.Where.IdCliente.Value = idCliente;
usuarios.Where.IdCliente.Operator = MyGeneration.dOOdads.WhereParameter.Operand.Equal;
usuarios.Query.Load();
gvUsuarios.DataSource = usuarios.DefaultView;
gvUsuarios.DataBind();
Cliente cliente = new Cliente();
cliente.LoadByPrimaryKey(idCliente);
lblCliente.Text = " - " + cliente.NomeFantasia;
}
示例4: PreencheDetalhes
private void PreencheDetalhes(int idCliente)
{
Cliente cliente = new Cliente();
cliente.LoadByPrimaryKey(idCliente);
if (cliente.RowCount == 1)
{
txbRazaoSocial.Text = cliente.RazaoSocial;
txbNomeFantasia.Text = cliente.NomeFantasia;
txbCNPJ.Text = cliente.CNPJ;
txbEndereco.Text = cliente.Endereco;
txbBairro.Text = cliente.Bairro;
txbCidade.Text = cliente.Cidade;
txbUF.Text = cliente.UF;
txbCEP.Text = cliente.CEP;
txbNome.Text = cliente.NomeContato;
txbTelefone.Text = cliente.TelContato;
txbEmail.Text = cliente.EmailContato;
ckbAdmin.Checked = cliente.Admin;
}
else
{
Response.Redirect("~/Admin/Clientes.aspx");
}
}
示例5: CarregarDadosCliente
private void CarregarDadosCliente(int idCliente)
{
Cliente cliente = new Cliente();
cliente.LoadByPrimaryKey(idCliente);
lblCliente.Text = " - " + cliente.NomeFantasia;
}