protected void btnEliminar_Command(object sender, CommandEventArgs e) { int IdCliente = Convert.ToInt32(e.CommandArgument); EntidadClientes Entidad = new EntidadClientes(); Entidad.IdCliente = IdCliente; DataTable DT = new DataTable(); DT = DatosClientes.EliminarCliente(Entidad); int Resultado = Convert.ToInt32(DT.Rows[0][0].ToString()); if (Resultado > 0) { AlertaExito.CssClass = AlertaExito.CssClass.Replace("d-none", " "); MensajeExito.InnerText = "El cliente se ha eliminado con exito."; LimpiarFormulario(); ObtenerClientes(); } else { AlertaError.CssClass = AlertaError.CssClass.Replace("d-none", " "); MensajeError.InnerText = "Error al eliminar cliente."; } }
private void ActualizarCliente() { EntidadClientes Entidad = new EntidadClientes(); Entidad.IdCliente = Convert.ToInt32(Session["IdCliente"]); Entidad.TxtNit = TxtNit.Text; Entidad.TxtNombres = TxtNombres.Text; Entidad.TxtApellidos = TxtApellidos.Text; Entidad.TxtDireccion = TxtDireccion.Text; Entidad.TxtTelefono = TxtTelefono.Text; Entidad.TxtEmail = TxtEmail.Text; Entidad.TxtSexo = Convert.ToChar(SelectSexo.SelectedItem.Value); Entidad.EsClienteFrecuente = Convert.ToInt32(SelectFrecuente.SelectedItem.Value); DataTable DT = new DataTable(); DT = DatosClientes.ActualizarCliente(Entidad); int Resultado = Convert.ToInt32(DT.Rows[0][0].ToString()); if (Resultado > 0) { AlertaExito.CssClass = AlertaExito.CssClass.Replace("d-none", " "); MensajeExito.InnerText = "El cliente se ha modificado exitosamente."; LimpiarFormulario(); ObtenerClientes(); } else { AlertaError.CssClass = AlertaError.CssClass.Replace("d-none", " "); MensajeError.InnerText = "Error al modificar el cliente."; } }
public EntidadClientes BuscarCliente(string ClienteID) { EntidadClientes cliente = new EntidadClientes(); Conectividad aux = new Conectividad(); SqlCommand cmd = new SqlCommand(); cmd.Connection = aux.conectar(); cmd.Parameters.Add(new SqlParameter("@_ClienteID", ClienteID)); cmd.CommandText = "BuscarCliente"; cmd.CommandType = CommandType.StoredProcedure; SqlDataReader dr = cmd.ExecuteReader(); if (dr.Read()) { cliente.ClienteID = dr["ClienteID"].ToString(); cliente.Nombre = dr["Nombre"].ToString(); cliente.Apellidos = dr["Apellidos"].ToString(); cliente.Direccion = dr["Direccion"].ToString(); cliente.Telefono = dr["Telefono"].ToString(); cliente.Email = dr["Email"].ToString(); cliente.Fecha_Ingreso = Convert.ToDateTime(dr["Fecha"].ToString()); cliente.TipoClienteID = dr["TipoClienteID"].ToString(); cliente.Sexo = dr["Sexo"].ToString(); cliente.Clave = dr["Clave"].ToString(); } else { cliente = null; } aux.conectar(); return(cliente); }
public Boolean InsertarCliente(EntidadClientes cliente) { Conectividad aux = new Conectividad(); SqlCommand cmd = new SqlCommand(); cmd.Connection = aux.conectar(); //abre conexion cmd.Parameters.Add(new SqlParameter("@_ClienteID", cliente.ClienteID)); cmd.Parameters.Add(new SqlParameter("@_Nombre", cliente.Nombre)); cmd.Parameters.Add(new SqlParameter("@_Apellidos", cliente.Apellidos)); cmd.Parameters.Add(new SqlParameter("@_Direccion", cliente.Direccion)); cmd.Parameters.Add(new SqlParameter("@_Telefono", cliente.Telefono)); cmd.Parameters.Add(new SqlParameter("@_Email", cliente.Email)); cmd.Parameters.Add(new SqlParameter("@_Fecha_Ingreso", cliente.Fecha_Ingreso)); cmd.Parameters.Add(new SqlParameter("@_Sexo", cliente.Sexo)); cmd.Parameters.Add(new SqlParameter("@_TipoClienteID", cliente.TipoClienteID)); cmd.Parameters.Add(new SqlParameter("@_Clave", "$5jdk8")); cmd.CommandText = "InsertarCliente"; cmd.CommandType = CommandType.StoredProcedure; int x = cmd.ExecuteNonQuery(); aux.conectar(); // cierra conexion if (x >= 1) { return(true); } else { return(false); } }
public List <EntidadClientes> BuscarClientes(String v_Nombre) { OracleConnection conn = DataBase.Conexion(); conn.Open(); OracleCommand comando = new OracleCommand(); comando.Connection = conn; comando.CommandText = "SELECT * FROM TBL_CLIENTES WHERE NOMBRE LIKE '%" + v_Nombre + "%'"; OracleDataReader dr = comando.ExecuteReader(); List <EntidadClientes> Lista = new List <EntidadClientes>(); if (v_Nombre != "") { while (dr.Read()) { EntidadClientes cliente = new EntidadClientes(); cliente.v_Codigo = dr.GetInt32(0); cliente.v_NombreCompleto = dr.GetString(2); cliente.v_Teleoficina = Convert.ToInt32(dr.GetValue(3)); cliente.v_Telemovil = Convert.ToInt32(dr.GetValue(4)); cliente.v_Correo = dr.GetString(5); cliente.v_CorreoOpc = dr.GetString(6); cliente.v_Inactividad = dr.GetString(7); cliente.v_Observaciones = dr.GetString(8); Lista.Add(cliente); } } conn.Close(); return(Lista); }
public List <EntidadClientes> ListarClientes() { Conectividad aux = new Conectividad(); SqlCommand cmd = new SqlCommand(); cmd.Connection = aux.conectar(); cmd.CommandText = "ListarClientes"; cmd.CommandType = CommandType.StoredProcedure; SqlDataReader dr = cmd.ExecuteReader(); List <EntidadClientes> lista = new List <EntidadClientes>(); while (dr.Read()) { EntidadClientes cliente = new EntidadClientes(); cliente.ClienteID = dr["ClienteID"].ToString(); cliente.Nombre = dr["Nombre"].ToString(); cliente.Apellidos = dr["Apellidos"].ToString(); cliente.Direccion = dr["Direccion"].ToString(); cliente.Telefono = dr["Telefono"].ToString(); cliente.Email = dr["Email"].ToString(); cliente.Fecha_Ingreso = Convert.ToDateTime(dr["Fecha"].ToString()); cliente.TipoClienteID = dr["TipoClienteID"].ToString(); cliente.Sexo = dr["Sexo"].ToString(); cliente.Clave = dr["Clave"].ToString(); lista.Add(cliente); } aux.conectar(); return(lista); }
public static DataTable EliminarCliente(EntidadClientes Entidad) { SqlCommand Comando = Conexion.CrearComandoProc("dbo.SPEliminarCliente"); Comando.Parameters.AddWithValue("@_IdCliente", Entidad.IdCliente); return(Conexion.EjecutarComandoSelect(Comando)); }
public static DataTable AgregarCliente(EntidadClientes Entidad) { SqlCommand Comando = Conexion.CrearComandoProc("dbo.SPAgregarCliente"); Comando.Parameters.AddWithValue("@_TxtNit", Entidad.TxtNit); Comando.Parameters.AddWithValue("@_TxtNombres", Entidad.TxtNombres); Comando.Parameters.AddWithValue("@_TxtApellidos", Entidad.TxtApellidos); Comando.Parameters.AddWithValue("@_TxtDireccion", Entidad.TxtDireccion); Comando.Parameters.AddWithValue("@_TxtTelefono", Entidad.TxtTelefono); Comando.Parameters.AddWithValue("@_TxtEmail", Entidad.TxtEmail); Comando.Parameters.AddWithValue("@_TxtSexo", Entidad.TxtSexo); Comando.Parameters.AddWithValue("@_EsClienteFrecuente", Entidad.EsClienteFrecuente); return(Conexion.EjecutarComandoSelect(Comando)); }
public int AgregarClientes(EntidadClientes clt) { OracleConnection conn = DataBase.Conexion(); conn.Open(); OracleCommand comando = new OracleCommand("ADD_CLIENTES", conn as OracleConnection); comando.CommandType = CommandType.StoredProcedure; comando.Parameters.Add(new OracleParameter("NOM", clt.v_NombreCompleto)); comando.Parameters.Add(new OracleParameter("TELOFI", clt.v_Teleoficina)); comando.Parameters.Add(new OracleParameter("TELMOVIL", clt.v_Telemovil)); comando.Parameters.Add(new OracleParameter("CORRE", clt.v_Correo)); comando.Parameters.Add(new OracleParameter("CORREOPC", clt.v_CorreoOpc)); comando.Parameters.Add(new OracleParameter("EST", clt.v_Inactividad)); comando.Parameters.Add(new OracleParameter("OBVS", clt.v_Observaciones)); int v_Resultado = comando.ExecuteNonQuery(); conn.Close(); return(v_Resultado); }
public ActionResult agregarCliente(EntidadClientes cliente) { try { if (ModelState.IsValid) { DALClientes oCliente = new DALClientes(); if (oCliente.InsertarCliente(cliente)) { ViewBag.Mensaje = "Cliente insertado exitosamente"; } else { ViewBag.Mensaje = "Ocurrió un error en la inclusi[on del cliente"; } } }catch (Exception ex) { ex = null; } return(View()); }
protected void btnEditar_Command(object sender, System.Web.UI.WebControls.CommandEventArgs e) { int IdCliente = Convert.ToInt32(e.CommandArgument); Session["IdCliente"] = IdCliente; EntidadClientes Entidad = new EntidadClientes(); Entidad.IdCliente = IdCliente; DataTable DT = new DataTable(); DT = DatosClientes.ObtenerDatosCliente(Entidad); TxtNit.Text = DT.Rows[0][0].ToString(); TxtNombres.Text = DT.Rows[0][1].ToString(); TxtApellidos.Text = DT.Rows[0][2].ToString(); TxtDireccion.Text = DT.Rows[0][3].ToString(); TxtTelefono.Text = DT.Rows[0][4].ToString(); TxtEmail.Text = DT.Rows[0][5].ToString(); SelectSexo.SelectedIndex = SelectSexo.Items.IndexOf(SelectSexo.Items.FindByValue(DT.Rows[0][6].ToString())); SelectFrecuente.SelectedIndex = SelectFrecuente.Items.IndexOf(SelectFrecuente.Items.FindByValue(DT.Rows[0][7].ToString())); }
public int ModificarClientes(EntidadClientes clt) { return(v_Data.ModificarClientes(clt)); }
public int AgregarClientes(EntidadClientes clt) { return(v_Data.AgregarClientes(clt)); }