private void btnEditar_Click(object sender, EventArgs e) { using (sistema_ventasEntities db = new sistema_ventasEntities()) { R = MessageBox.Show("Desea gurdar los cambios", "Alerta", MessageBoxButtons.YesNo, MessageBoxIcon.Information, MessageBoxDefaultButton.Button2); if (R == DialogResult.Yes) { String id = dgvClientes.CurrentRow.Cells[0].Value.ToString(); int ID = int.Parse(id); cliente = db.tb_cliente.Where(VerificarId => VerificarId.iDCliente == ID).First(); cliente.nombreCliente = txtNombre.Text; cliente.direccionCliente = txtDireccion.Text; cliente.duiCliente = txtDui.Text; db.Entry(cliente).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); limpiar(); cargarDatos(); DesactivarbotonesEditarEliminar(); } else { limpiar(); cargarDatos(); DesactivarbotonesEditarEliminar(); } } }
public IHttpActionResult Puttb_cliente(int id, tb_cliente tb_cliente) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tb_cliente.Id) { return(BadRequest()); } db.Entry(tb_cliente).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!tb_clienteExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
private void btnGuardar_Click(object sender, EventArgs e) { if (txtId.Text.Equals("")) { ClsDCliente cliente = new ClsDCliente(); tb_cliente tb_Cliente = new tb_cliente(); tb_Cliente.nombreCliente = txtNombre.Text; tb_Cliente.direccionCliente = txtDireccion.Text; tb_Cliente.duiCliente = txtDUI.Text; cliente.GuardarDato(tb_Cliente); } else { ClsDCliente cliente = new ClsDCliente(); tb_cliente tb_Cliente = new tb_cliente(); tb_Cliente.iDCliente = Convert.ToInt32(txtId.Text); tb_Cliente.nombreCliente = txtNombre.Text; tb_Cliente.direccionCliente = txtDireccion.Text; tb_Cliente.duiCliente = txtDUI.Text; cliente.actualizar(tb_Cliente); } carga(); clear(); }
private void btnAgregar_Click(object sender, EventArgs e) { if (txt_Id.Text.Equals("")) { Cls_Cliente cls = new Cls_Cliente(); tb_cliente tb = new tb_cliente(); tb.nombreCliente = txt_Nombre.Text; tb.direccionCliente = txt_Direccion.Text; tb.duiCliente = txt_Dui.Text; cls.AgregarCliente(tb); } else { Cls_Cliente cls = new Cls_Cliente(); tb_cliente tb = new tb_cliente(); tb.iDCliente = Convert.ToInt32(txt_Id.Text); tb.nombreCliente = txt_Nombre.Text; tb.direccionCliente = txt_Direccion.Text; tb.duiCliente = txt_Dui.Text; cls.ModificarCliente(tb); } Cargar(); Limpiar(); }
public ActionResult RecuperaSenha(tb_cliente cli) { using (EconobuyEntities db = new EconobuyEntities()) { int cliID = db.tb_cliente.Where(x => x.cli_st_email == cli.cli_st_email).Select(x => x.cli_in_codigo).SingleOrDefault(); if (cliID > 0) { Random rnd = new Random(); const string chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; string senha = new string(Enumerable.Repeat(chars, 10) .Select(s => s[rnd.Next(s.Length)]).ToArray()); tb_cliente cl = db.tb_cliente.Find(cliID); cl.cli_st_senha = senha; db.SaveChanges(); EnviaSenhaEmail(cl.cli_st_email, cl.cli_st_user, senha); TempData["Query"] = "Seus dados de acesso foram enviados para seu e-mail"; return(View("RecuperarSenha", cli)); } else { TempData["Erro"] = "E-mail não encontrado no sistema"; return(View("RecuperarSenha", cli)); } } }
//metodo que retorna la lista de los clientes public List <tb_cliente> listadoClientes() { List <tb_cliente> lista = new List <tb_cliente>(); SqlCommand cmd = new SqlCommand("USP_LISTADOCLIENTES", conecta.CN); cmd.CommandType = CommandType.StoredProcedure; conecta.CN.Open(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { tb_cliente reg = new tb_cliente(); reg.idcliente = dr[0].ToString(); reg.nombrecia = dr[1].ToString(); reg.direccion = dr[2].ToString(); reg.idpais = dr[3].ToString(); reg.telefono = dr[4].ToString(); lista.Add(reg); } dr.Close(); conecta.CN.Close(); return(lista); }
public ActionResult ActualizarCliente(tb_cliente reg) { ViewBag.paises = new SelectList(pais.listadoPais(), "idpais", "nombrepais", reg.idpais); ViewBag.mensaje = cliente.ActualizarCliente(reg); return(View(reg)); }
public string ActualizarCliente(tb_cliente reg) { string msg = ""; try { SqlCommand cmd = new SqlCommand("USP_ACTUALIZARCLIENTE", conecta.CN); cmd.CommandType = CommandType.StoredProcedure; conecta.CN.Open(); cmd.Parameters.AddWithValue("@id", reg.idcliente); cmd.Parameters.AddWithValue("@nom", reg.nombrecia); cmd.Parameters.AddWithValue("@dir", reg.direccion); cmd.Parameters.AddWithValue("@pais", reg.idpais); cmd.Parameters.AddWithValue("@tel", reg.telefono); cmd.ExecuteNonQuery(); msg = "Actualizacion Correcta"; } catch (SqlException e) { msg = e.Message; } finally { conecta.CN.Close(); } return(msg); }
public void RemoverCliente(int id) { tb_cliente modelo = db.tb_cliente.FirstOrDefault(x => x.id_cliente == id); db.tb_cliente.Remove(modelo); db.SaveChanges(); }
public ActionResult AlteraUsuario(CadastroCliente alt) { using (EconobuyEntities db = new EconobuyEntities()) { if (!ModelState.IsValid) { return(View("alterarUsuario", alt)); } else { tb_endereco end = db.tb_endereco.Find(alt.EndID); tb_cliente cli = db.tb_cliente.Find(alt.CliID); if (alt != null) { if (cli.cli_st_user == alt.User) { cli.cli_st_user = alt.User; } else if (verificaUsuarioDuplicado(alt.User)) { TempData["ErroUser"] = "******"; return(View("alterarUsuario", alt)); } else { cli.cli_st_user = alt.User; } cli.cli_st_senha = alt.Senha; if (cli.cli_st_email == alt.email) { cli.cli_st_email = alt.email; } else if (verificaEmailDuplicado(alt.email)) { TempData["ErroEmail"] = "E-mail já cadastrado, insira outro e-mail"; return(View("alterarUsuario", alt)); } else { cli.cli_st_email = alt.email; } cli.cli_st_CPF = alt.CPF; cli.cli_st_nome = alt.Nome; end.end_st_uf = alt.UF; end.end_st_cidade = alt.Cidade; end.end_st_compl = alt.Complemento; end.end_st_log = alt.Logradouro; end.end_st_bairro = alt.Bairro; end.end_st_num = alt.Numero; end.end_st_tel1 = alt.Telefone_1; end.end_st_tel2 = alt.Telefone_2; } db.SaveChanges(); return(RedirectToAction("Home", "Cliente")); } } }
public void Eliminar(int Id) { using (sistema_ventasEntities db = new sistema_ventasEntities()) { tb_cliente client = db.tb_cliente.Where(x => x.iDCliente == Id).Select(x => x).FirstOrDefault(); db.tb_cliente.Remove(client); db.SaveChanges(); } }
private void btnEliminar_Click(object sender, EventArgs e) { ClsDCliente cls = new ClsDCliente(); tb_cliente tb = new tb_cliente(); tb.iDCliente = Convert.ToInt32(txtId.Text); cls.EliminarDatosCliente(tb); Limpiar(); CargarDatos(); }
public void CarregarTela(tb_cliente model) { txtId.Text = model.id_cliente.ToString(); txtNome.Text = model.nm_cliente; txtRg.Text = model.ds_rg; txtCpf.Text = model.ds_cpf; txtEmail.Text = model.ds_email; txtTelefone.Text = model.ds_telefone; txtCelular.Text = model.ds_celular; }
public void EliminarCliente(tb_cliente tbParametro) { using (sistema_ventasEntities db = new sistema_ventasEntities()) { tbParametro = db.tb_cliente.Find(tbParametro.iDCliente); db.tb_cliente.Remove(tbParametro); db.SaveChanges(); } }
public IHttpActionResult Gettb_cliente(int id) { tb_cliente tb_cliente = db.tb_cliente.Find(id); if (tb_cliente == null) { return(NotFound()); } return(Ok(tb_cliente)); }
public void deleteUser(int iD) { using (sistema_ventasEntities db = new sistema_ventasEntities()) { int Eliminar = Convert.ToInt32(iD); tb_cliente cliente = db.tb_cliente.Where(x => x.iDCliente == Eliminar).Select(x => x).FirstOrDefault(); db.tb_cliente.Remove(cliente); db.SaveChanges(); MessageBox.Show("ELIMINADO"); } }
public IHttpActionResult Posttb_cliente(tb_cliente tb_cliente) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.tb_cliente.Add(tb_cliente); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = tb_cliente.Id }, tb_cliente)); }
private void btnGuardar_Click(object sender, EventArgs e) { ClsCliente clsclient = new ClsCliente(); tb_cliente clientList = new tb_cliente(); clientList.nombreCliente = txtClientName.Text; clientList.direccionCliente = txtDirrecion.Text; clientList.duiCliente = txtDui.Text; clsclient.saveClient(clientList); carga(); clear(); }
public void actualizar(tb_cliente cliente) { using (sistema_ventasEntities db = new sistema_ventasEntities()) { int update = Convert.ToInt32(cliente.iDCliente); tb_cliente tb_Cliente = db.tb_cliente.Where(x => x.iDCliente == update).Select(x => x).FirstOrDefault(); tb_Cliente.nombreCliente = cliente.nombreCliente; tb_Cliente.direccionCliente = cliente.direccionCliente; tb_Cliente.duiCliente = cliente.duiCliente; db.SaveChanges(); MessageBox.Show("ACTUALIZADO"); } }
public void AgregarCliente(tb_cliente tbParametro) { tb_cliente tb = new tb_cliente(); using (sistema_ventasEntities db = new sistema_ventasEntities()) { tb.nombreCliente = tbParametro.nombreCliente; tb.direccionCliente = tbParametro.direccionCliente; tb.duiCliente = tbParametro.duiCliente; db.tb_cliente.Add(tb); db.SaveChanges(); } }
public void ModificarCliente(tb_cliente tbParametro) { using (sistema_ventasEntities db = new sistema_ventasEntities()) { int update = tbParametro.iDCliente; tb_cliente tb = db.tb_cliente.Where(x => x.iDCliente == update).Select(x => x).FirstOrDefault(); tb.nombreCliente = tbParametro.nombreCliente; tb.direccionCliente = tbParametro.direccionCliente; tb.duiCliente = tbParametro.duiCliente; db.SaveChanges(); } }
public string IncluirCliente() { using (var dc = new manutEntities()) { var k = new tb_cliente { sigla = string.Empty, nome = string.Empty, contrato = string.Empty, cep = string.Empty, endereco = string.Empty, numero = string.Empty, complemento = string.Empty, cidade = string.Empty, estado = string.Empty, email = string.Empty, telefone = string.Empty, contato = string.Empty, dataInicio = null, dataBase = string.Empty, cancelado = "N", bdiServico = 0, bdiMaterial = 0, contadorOs = 0, dataLimite = null, planilhaFechada = "N", prazoInicialMeses = 0, prorrogacoesMeses = 0, reducao = 0, margem = 0, qtdeCustoFixoEtapa = 0, obra = "", cap = "", processo = "", acrescimoEstoque = 0, contadorOrcamento = 0, contadorOrdemServico = 0, contadorPmocCivil = 0, contadorPmocEquipamento = 0, prazoInicialDias = "", informacoesPMOC = "", }; dc.tb_cliente.Add(k); dc.SaveChanges(); var auto = Convert.ToInt32(k.autonumero); return(auto.ToString("#######0")); } }
public void AlterarCliente(tb_cliente modelo) { tb_cliente alterar = db.tb_cliente.FirstOrDefault(x => x.id_cliente == x.id_cliente); alterar.ds_celular = modelo.ds_celular; alterar.ds_cpf = modelo.ds_cpf; alterar.ds_rg = modelo.ds_rg; alterar.ds_email = modelo.ds_email; alterar.ds_telefone = modelo.ds_telefone; alterar.nm_cliente = modelo.nm_cliente; alterar.qtd_frequenciaMensal = modelo.qtd_frequenciaMensal; db.SaveChanges(); }
public IHttpActionResult Deletetb_cliente(int id) { tb_cliente tb_cliente = db.tb_cliente.Find(id); if (tb_cliente == null) { return(NotFound()); } db.tb_cliente.Remove(tb_cliente); db.SaveChanges(); return(Ok(tb_cliente)); }
public ActionResult CadastraCliente(CadastroCliente cad) { var end = new tb_endereco { end_st_bairro = cad.Bairro, end_st_CEP = cad.CEP, end_st_cidade = cad.Cidade, end_st_compl = cad.Complemento, end_st_log = cad.Logradouro, end_st_num = cad.Numero, end_st_uf = cad.UF, end_st_tel1 = cad.Telefone_1, end_st_tel2 = cad.Telefone_2 }; var cli = new tb_cliente { cli_st_CPF = cad.CPF, cli_st_email = cad.email, cli_st_nome = cad.Nome, cli_st_senha = cad.Senha, cli_st_user = cad.User, cli_bit_active = true, cli_bit_advert = false, cli_bit_conf_email = false }; var av = new tb_avaliacao_cliente { av_cli_dec_nota = 0 }; using (EconobuyEntities db = new EconobuyEntities()) { if (!ModelState.IsValid) { return(View("Cadastro", cad)); } else { db.tb_endereco.Add(end); cli.end_in_codigo = end.end_in_codigo; db.tb_cliente.Add(cli); av.cli_in_codigo = cli.cli_in_codigo; db.tb_avaliacao_cliente.Add(av); db.SaveChanges(); Session["clienteID"] = cli.cli_in_codigo; Session["clienteNome"] = cli.cli_st_nome; return(RedirectToAction("Home", "Cliente")); } }; }
private void btnAgregarClientes_Click(object sender, EventArgs e) { ClsDCliente clsDUserList = new ClsDCliente(); tb_cliente userList = new tb_cliente(); userList.nombreCliente = txtNombreCliente.Text; userList.direccionCliente = txtDireccionCliente.Text; userList.duiCliente = txtDuiCliente.Text; clsDUserList.SaveDatosUser(userList); Carga(); clear(); }
public void GuardarCliente(tb_cliente vCliente) { using (sistema_ventasEntities1 db = new sistema_ventasEntities1()) { tb_cliente dbCliente = new tb_cliente(); dbCliente.nombreCliente = vCliente.nombreCliente; dbCliente.direccionCliente = vCliente.direccionCliente; dbCliente.duiCliente = vCliente.duiCliente; db.tb_cliente.Add(dbCliente); db.SaveChanges(); MessageBox.Show("¡Nuevo cliente agregado exitosamente!"); } }
public void Modificar(tb_cliente cliente) { using (sistema_ventasEntities db = new sistema_ventasEntities()) { tb_cliente client = db.tb_cliente.Where(x => x.iDCliente == cliente.iDCliente).Select(x => x).FirstOrDefault(); client.nombreCliente = cliente.nombreCliente; client.direccionCliente = cliente.direccionCliente; client.duiCliente = cliente.duiCliente; db.SaveChanges(); MessageBox.Show("Se han realizado los cambios"); } }
public void GuardarDato(tb_cliente user) { using (sistema_ventasEntities db = new sistema_ventasEntities()) { tb_cliente cliente = new tb_cliente(); cliente.nombreCliente = user.nombreCliente; cliente.direccionCliente = user.direccionCliente; cliente.duiCliente = user.duiCliente; db.tb_cliente.Add(cliente); db.SaveChanges(); MessageBox.Show("GUARDADO"); } }
private void btnActualizar_Click(object sender, EventArgs e) { ClsCliente cliente = new ClsCliente(); tb_cliente clientList = new tb_cliente(); clientList.iDCliente = Convert.ToInt32(txtIdClient.Text); clientList.nombreCliente = txtClientName.Text; clientList.direccionCliente = txtDirrecion.Text; clientList.duiCliente = txtDui.Text; cliente.updateClient(clientList); carga(); clear(); }