public bool EditarCliente(T_Cliente tCliente) { try { using (var contexto = new DBTallerEntities2()) { var clientes = contexto.T_Cliente.Find(tCliente.CI_ID); if (clientes == null) { return(false); } clientes.CI_Nombre1 = tCliente.CI_Nombre1; clientes.CI_Nombre2 = tCliente.CI_Nombre2; clientes.CI_Apellido1 = tCliente.CI_Apellido1; clientes.CI_Apellido2 = tCliente.CI_Apellido2; clientes.CI_Identificacion = tCliente.CI_Identificacion; clientes.CI_Telefono = tCliente.CI_Telefono; clientes.CI_Direccion = tCliente.CI_Direccion; contexto.SaveChanges(); return(true); } } catch (Exception) { return(false); } }
public bool AgregarCliente(T_Cliente tCliente) { try { using (var contexto = new DBTallerEntities2()) { var existCliente = contexto.T_Cliente.FirstOrDefault(f => f.CI_Identificacion == tCliente.CI_Identificacion); if (existCliente != null) { return(false); } var clientes = new T_Cliente { CI_Nombre1 = tCliente.CI_Nombre1, CI_Nombre2 = tCliente.CI_Nombre2, CI_Apellido1 = tCliente.CI_Apellido1, CI_Apellido2 = tCliente.CI_Apellido2, CI_Identificacion = tCliente.CI_Identificacion, CI_Telefono = tCliente.CI_Telefono, CI_Direccion = tCliente.CI_Direccion }; contexto.T_Cliente.Add(clientes); contexto.SaveChanges(); return(true); } } catch (Exception ex) { return(false); } }
private void btnGuardar_Click(object sender, EventArgs e) { //MessageBox.Show("Accion Pendiente de Cosntruccion", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); try { T_Cliente Cliente = new T_Cliente(); Cliente.Id_Cliente = Convert.ToInt16(txtIdCliente.Text.Trim()); Cliente.Nombre_Cliente = txtNomCliente.Text; Cliente.Telefono_Cliente = txtTelefono.Text; Cliente.Correo_Cliente = txtCorreo.Text; Cliente.Region_Cliente = comboRegion.Text; Cliente.Pais_Cliente = txtPais.Text; Cliente.Focal_Cliente = txtFocal.Text; Cliente.Tipo_Servidor = comboTipoServer.Text; Cliente.Nombre_Servidor = txtNomServer.Text; Cliente.Estado_Servidor = ComboEstadoServer.Text; Cliente.Ip_Servidor = txtIpServer.Text; _02LogicaNegocio.Logica.GuardarDatoCliente(Cliente); MessageBox.Show("Cliente Guardado Exitosamente"); Limpiar(); this.Close(); } catch (Exception ex) { MessageBox.Show("Error al Guardar Datos en Tabla de Clientes " + ex.Message); } }
private void btnBuscar_Click(object sender, EventArgs e) { //MessageBox.Show("Accion Pendiente de Cosntruccion", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); try { T_Cliente Clientes = new T_Cliente(); if (!txtIdCliente.Text.Equals("")) { Clientes.Id_Cliente = Convert.ToInt32(txtIdCliente.Text.Trim()); List <T_Cliente> lstAplicaciones = _02LogicaNegocio.Logica.BuscarDatoA(Clientes); this.dataGrid.DataSource = lstAplicaciones; this.dataGrid.Refresh(); } else if (!txtNomCliente.Text.Equals("")) { Clientes.Nombre_Cliente = txtNomCliente.Text.Trim(); List <T_Cliente> lstAplicaciones = _02LogicaNegocio.Logica.BuscarDatoB(Clientes); this.dataGrid.DataSource = lstAplicaciones; this.dataGrid.Refresh(); } else if (txtIdCliente.Text.Equals("") && txtNomCliente.Text.Equals("")) { CargarClientes(); } } catch (Exception ex) { MessageBox.Show("Error al encontrar los Datos en la Aplicación" + ex.Message); } }
private void btnActualizarCl_Click(object sender, EventArgs e) { try { var service = new ServiciosCliente(); var tCliente = new T_Cliente { CI_ID = id.Value, CI_Nombre1 = txtNombre1.Text, CI_Nombre2 = txtNombre2.Text, CI_Apellido1 = txtApellido1.Text, CI_Apellido2 = txtApellido2.Text, CI_Identificacion = txtIdentidad.Text, CI_Telefono = txtTelefono.Text, CI_Direccion = txtDireccion.Text }; service.EditarCliente(tCliente); this.Close(); } catch (Exception ex) { throw; } }
private void CargaDatos() { using (DBTallerEntities2 db = new DBTallerEntities2()) { clitabla = db.T_Cliente.Find(id); txtNombre1.Text = clitabla.CI_Nombre1; txtNombre2.Text = clitabla.CI_Nombre2; txtApellido1.Text = clitabla.CI_Apellido1; txtApellido2.Text = clitabla.CI_Apellido2; txtIdentidad.Text = clitabla.CI_Identificacion; txtTelefono.Text = clitabla.CI_Telefono; txtDireccion.Text = clitabla.CI_Direccion; } }
public T_Cliente processoBase() { T_Cliente Cliente = new T_Cliente(); Cliente.Id_Cliente = Convert.ToInt32(txtIdCliente.Text.Trim()); Cliente.Nombre_Cliente = txtNomCliente.Text; Cliente.Telefono_Cliente = txtTelefono.Text; Cliente.Correo_Cliente = txtCorreo.Text; Cliente.Region_Cliente = comboRegion.Text; Cliente.Pais_Cliente = txtPais.Text; Cliente.Focal_Cliente = txtFocal.Text; Cliente.Tipo_Servidor = comboTipoServer.Text; Cliente.Nombre_Servidor = txtNomServer.Text; Cliente.Ip_Servidor = txtIpServer.Text; Cliente.Estado_Servidor = ComboEstadoServer.Text; return(Cliente); }
//public List<T_Estado_Clientes> Obtener_Estado_Clientes(SQLSentencia objsentencia) //{ // List<T_Estado_Clientes> lstEstado_Clientes = new List<T_Estado_Clientes>(); // System.Data.DataTable dt = new System.Data.DataTable(); // try // { // SqlCommand cmd = new SqlCommand(); // cmd.CommandText = objsentencia.PETICION; // cmd.Connection = objConexion; // cmd.CommandType = System.Data.CommandType.Text; // SqlDataAdapter objcarga = new SqlDataAdapter(cmd); // objcarga.Fill(dt); // foreach (System.Data.DataRow item in dt.Rows) // { // T_Estado_Clientes objEstado_Clientes = new T_Estado_Clientes(); // objEstado_Clientes.Id_Estado_Clientes = Convert.ToInt16(item.ItemArray[0].ToString()); // objEstado_Clientes.Descripcion_Estado_Clientes = item.ItemArray[1].ToString(); // lstEstado_Clientes.Add(objEstado_Clientes); // } // } // catch (Exception ex) // { // throw ex; // } // finally // { // this.CERRAR(); // } // return lstEstado_Clientes; //} #endregion #region Administrador_Clientes public List <T_Cliente> Obtener_Clientes(SQLSentencia objsentencia) { List <T_Cliente> lstClientes = new List <T_Cliente>(); System.Data.DataTable dt = new System.Data.DataTable(); try { SqlCommand cmd = new SqlCommand(); cmd.CommandText = objsentencia.PETICION; cmd.Connection = objConexion; cmd.CommandType = System.Data.CommandType.Text; SqlDataAdapter objcarga = new SqlDataAdapter(cmd); objcarga.Fill(dt); foreach (System.Data.DataRow item in dt.Rows) { T_Cliente objCliente = new T_Cliente(); objCliente.Id_Cliente = Convert.ToInt16(item.ItemArray[0].ToString()); objCliente.Nombre_Cliente = item.ItemArray[1].ToString(); objCliente.Telefono_Cliente = item.ItemArray[2].ToString(); objCliente.Correo_Cliente = item.ItemArray[3].ToString(); objCliente.Region_Cliente = item.ItemArray[4].ToString(); objCliente.Pais_Cliente = item.ItemArray[5].ToString(); objCliente.Focal_Cliente = item.ItemArray[6].ToString(); objCliente.Tipo_Servidor = item.ItemArray[7].ToString(); objCliente.Nombre_Servidor = item.ItemArray[8].ToString(); objCliente.Ip_Servidor = item.ItemArray[9].ToString(); objCliente.Estado_Servidor = item.ItemArray[10].ToString(); lstClientes.Add(objCliente); } } catch (Exception ex) { throw ex; } finally { this.CERRAR(); } return(lstClientes); }