public List <ECliente> EJ03_ListarClientes() { using (conn) { List <ECliente> Lista = new List <ECliente>(); ECliente cliente; SqlDataReader dr; try { conn.Open(); using (SqlCommand cmd = new SqlCommand("USP_Lab03_ListarClientes", conn)) { cmd.CommandType = CommandType.StoredProcedure; dr = cmd.ExecuteReader(); while (dr.Read()) { cliente = new ECliente(); cliente.idCliente = (string)(dr[0]); cliente.NombreCompañia = (string)(dr[1]); cliente.Pais = (string)(dr[2]); cliente.Telefono = (string)(dr[3]); Lista.Add(cliente); } } } catch (Exception e) { System.Console.Write(e.Message); } return(Lista); } }
protected void Button1_Click(object sender, EventArgs e) { cliente = get_data(); bus.Act_Cliente(cliente); lblinfo.Text = "Exito"; }
private void txtcodigo_Validating_1(object sender, CancelEventArgs e) { // fill customer data in validate method ECliente cliente = new ECliente(); // if txt codigo is empty go out if (txtcodigo.Text != string.Empty) { cliente.Idcliente = Convert.ToInt32(this.txtcodigo.Text.Trim()); } else { return; } DataSet ds = new DataSet(); ds = bus_cliente.FilterbyID(cliente); // if the dataset is filled, it means that there are data and we have to fill the fields // if not empty the fields if (utilites_presentation.isdataset_empty(ds) != true) { this.txtnombre.Text = ds.Tables[0].Rows[0]["nombre"].ToString(); this.txtapellido.Text = ds.Tables[0].Rows[0]["apellido"].ToString(); this.txtdireccion.Text = ds.Tables[0].Rows[0]["direccion"].ToString(); this.txttelefono.Text = ds.Tables[0].Rows[0]["telefono"].ToString(); this.txtemail.Text = ds.Tables[0].Rows[0]["email"].ToString(); this.chkestatus.Checked = Convert.ToBoolean(ds.Tables[0].Rows[0]["estatus"].ToString()); } else { this.emptyfields_less_codigo(); } }
private void cargarDatosEnCliente(ECliente cliente) { cliente.Tipocliente = getTipoCliente(); cliente.Codmarca = cdcMarca.SelectedStrCode; cliente.Situacioniva = cdcSitIva.SelectedStrCode; cliente.Cuil = cteCUIT.Text; cliente.Direccion = teDireccion.Text; cliente.Altura = neAltura.Numero; cliente.Piso = tePisoDepto.Text; cliente.Celular = teCelular.Text; cliente.Telefono1 = teTelefono.Text; cliente.Email = teEmail.Text; cliente.Rsocial = teRazonSocial.Text; cliente.Nombrefant = teNombreFantasia.Text; cliente.Nombre = teNombre.Text; cliente.Apellido = teApellido.Text; cliente.Fechanacimiento = deFechaNacimiento.Fecha; cliente.Sexo = cdcSexo.SelectedStrCode; cliente.Tarjetacred = teTarjetaCredito.Text; cliente.Fueclienteantes = cbFueClienteAntes.Checked ? "S" : "N"; cliente.Observacion = teAnotaciones.Text; // Datos base de alta cliente.Alta = "N"; cliente.Fechaingreso = DateTime.Now; cliente.Cargador = App.Usuario.Usuario; cliente.Numero = App.TaloGet("nroCliente", statMessage).Valor; }
private void cargarClienteEnPantalla(ECliente cliente) { rbAreasProtegidas.Checked = cliente.EsAreaProtegida; rbSociosDirectos.Checked = cliente.EsSocioDirecto; rbAreasProtegidas.Enabled = false; rbSociosDirectos.Enabled = false; cdcMarca.SelectedStrCode = cliente.Codmarca; cdcSitIva.SelectedStrCode = cliente.Situacioniva; cteCUIT.Text = cliente.Cuil; teDireccion.Text = cliente.Direccion; neAltura.Numero = cliente.Altura; tePisoDepto.Text = cliente.Piso; teCelular.Text = cliente.Celular; teTelefono.Text = cliente.Telefono1; teEmail.Text = cliente.Email; // TODO: Get localidad y partido fields from code. for both. teRazonSocial.Text = cliente.Rsocial; teNombreFantasia.Text = cliente.Nombrefant; teNombre.Text = cliente.Nombre; teApellido.Text = cliente.Apellido; deFechaNacimiento.Fecha = cliente.Fechanacimiento; cdcSexo.SelectedStrCode = cliente.Sexo; teTarjetaCredito.Text = cliente.Tarjetacred; teAnotaciones.Text = cliente.Observacion; mrLlamadas.fill(cliente.CliLlamadas, "Llamadas", statMessage); mrEntrevistas.fill(cliente.CliEntrevistas, "Entrevistas", statMessage); mrGrupoFamiliar.fill(cliente.CliGrupoFamiliares, "Grupo Familiar", statMessage); mrContactos.fill(cliente.CliContactos, "Contactos", statMessage); mrServicios.fill(cliente.CliServicios, "Servicios", statMessage); mrNotas.fill(cliente.CliNotas, "Notas", statMessage); }
protected void BTN_ingresar_Click1(object sender, EventArgs e) { DACliente datosCliente = new DACliente(); ECliente encapsular = new ECliente(); DataTable datos = new DataTable(); DataTable rol = new DataTable(); encapsular.Correo = TB_correo.Text; encapsular.Contrasena = TB_contra.Text; datos = datosCliente.ValidarLogin(encapsular); if (int.Parse(datos.Rows[0]["validar_login1"].ToString()) == 1) { Response.Redirect("~/View/assets/LibrosUsuario.aspx"); } else if (int.Parse(datos.Rows[0]["validar_login1"].ToString()) == 2) { } else if (int.Parse(datos.Rows[0]["validar_login1"].ToString()) == 3) { this.Page.Response.Write("<script language='JavaScript'>window.alert('Correo o contraseña Incorrectos');</script>"); } }
private void BtnGuardar_Click(object sender, EventArgs e) { try { if (TxtNombre.Text != string.Empty && TxtNumero.Text != string.Empty && TxtEmail.Text != string.Empty && TxtDireccion.Text != string.Empty) { if (id != 0) { ECliente cliente = new ECliente(); cliente.Actualizar(id, TxtNombre.Text.Trim(), TxtNumero.Text.Trim(), TxtDireccion.Text.Trim(), TxtEmail.Text.Trim()); } else { ECliente articulo = new ECliente(); articulo.Guardar(TxtNombre.Text.Trim(), TxtNumero.Text.Trim(), TxtDireccion.Text.Trim(), TxtEmail.Text.Trim()); } ciclo(); CargarGrid(); } } catch (Exception ex) { throw ex; } }
public ECliente Seleccionar(string NumeroDocumento) { try { SQLParameter[] parameters = new SQLParameter[1]; parameters[0] = new SQLParameter("@NumeroDocumento", NumeroDocumento, SqlDbType.VarChar); DataRow row = Conexion.ExecuteProcedureD("USP_S_SeleccionarCliente", parameters).Tables[0].Rows[0]; ECliente be = new ECliente { ID = Convert.ToInt32(row[0]), TipoDocumento = row[1].ToString(), NumeroDocumento = row[2].ToString(), Nombre = row[3].ToString(), Apellido = row[4].ToString(), FechaNacimiento = row[5] == DBNull.Value ? (DateTime?)null : Convert.ToDateTime(row[5]), Pais = row[6].ToString(), Ciudad = row[7].ToString(), Direccion = row[8].ToString(), Email = row[9].ToString(), Telefono = row[10].ToString(), Estado = Convert.ToInt32(row[11].ToString()) }; return(be); } catch { ECliente be = new ECliente(); return(be); } }
protected void BTN_regist_Click(object sender, EventArgs e) { ECliente encapsular = new ECliente(); DACliente funcion = new DACliente(); String genero; encapsular.Nombres = TB_nombres.Text; encapsular.Apellidos = TB_apellidos.Text; encapsular.Telefono = Int64.Parse(TB_telefono.Text); if (DDL_genero.SelectedValue == "1") { genero = "Masculino"; encapsular.Genero = genero; } if (DDL_genero.SelectedValue == "2") { genero = "Femenino"; encapsular.Genero = genero; } encapsular.Correo = TB_correo.Text; encapsular.Direccion = TB_direccion.Text; funcion.registrarCliente(encapsular); this.Page.Response.Write("<script language='JavaScript'>window.alert('Registro Exitoso');</script>"); }
public static object ListaClientesWM(string nombre, string apellido, string documento) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { List <ECliente> objResultado = new List <ECliente>(); ECliente objE = new ECliente(); objE.NOMBRES = nombre; objE.APELLIDOS = apellido; objE.NUM_DOCUMENTO = documento; objResultado = NCliente.ListarClientes(objE); if (objResultado.Count == 0) { objRespuesta.Error("No se encontraron registros."); } else { objRespuesta.Resultado = objResultado; } } catch (Exception ex) { objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public int Update(ECliente t) { using (SqlConnection cnx = new SqlConnection()) { cnx.ConnectionString = MiCadena.CadenaCnx(); SqlCommand cmd = new SqlCommand(); cmd.CommandText = "sp_modificar_clientes"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@IDCliente", t.IDCliente); cmd.Parameters.AddWithValue("@NombresClie", t.Nombres); cmd.Parameters.AddWithValue("@ApellidosClie", t.Apellidos); cmd.Parameters.AddWithValue("@DNIClie", t.DNI); cmd.Parameters.AddWithValue("@EdadClie", t.Edad); cmd.Parameters.AddWithValue("@SexoClie", t.Sexo); cmd.Parameters.AddWithValue("@Estado", t.Estado); cmd.Connection = cnx; cnx.Open(); int filasafectadas = cmd.ExecuteNonQuery(); return(filasafectadas); } }
public DataTable ValidarLogin(ECliente cliente) { DataTable datosCliente = new DataTable(); NpgsqlConnection conection = new NpgsqlConnection(ConfigurationManager.ConnectionStrings["postgres"].ConnectionString); try { NpgsqlDataAdapter dataAdapter = new NpgsqlDataAdapter("usuario.validar_login1", conection); dataAdapter.SelectCommand.CommandType = CommandType.StoredProcedure; dataAdapter.SelectCommand.Parameters.Add("_correo", NpgsqlDbType.Varchar).Value = cliente.Correo; dataAdapter.SelectCommand.Parameters.Add("_contrasena", NpgsqlDbType.Varchar).Value = cliente.Contrasena; conection.Open(); dataAdapter.Fill(datosCliente); } catch (Exception Ex) { throw Ex; } finally { if (conection != null) { conection.Close(); } } return(datosCliente); }
public static object ObtenerClienteWM(string idCliente) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { List <ECliente> objResultado = new List <ECliente>(); ECliente objE = new ECliente(); objE.ID_CLIENTE = Convert.ToInt32(idCliente); objResultado = NCliente.ListarClientes(objE); if (objResultado.Count == 0) { objRespuesta.Error("No se encontraron registros."); } else { objRespuesta.Resultado = objResultado; } } catch (Exception ex) { objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public void registrarCliente(ECliente cliente) { DataTable datosCliente = new DataTable(); NpgsqlConnection conection = new NpgsqlConnection(ConfigurationManager.ConnectionStrings["postgres"].ConnectionString); try { NpgsqlDataAdapter dataAdapter = new NpgsqlDataAdapter("usuario.insertar_cliente", conection); dataAdapter.SelectCommand.CommandType = CommandType.StoredProcedure; dataAdapter.SelectCommand.Parameters.Add("_nombres", NpgsqlDbType.Varchar).Value = cliente.Nombres; dataAdapter.SelectCommand.Parameters.Add("_apellidos", NpgsqlDbType.Varchar).Value = cliente.Apellidos; dataAdapter.SelectCommand.Parameters.Add("_telefono", NpgsqlDbType.Bigint).Value = cliente.Telefono; dataAdapter.SelectCommand.Parameters.Add("_genero", NpgsqlDbType.Varchar).Value = cliente.Genero; dataAdapter.SelectCommand.Parameters.Add("_correo", NpgsqlDbType.Varchar).Value = cliente.Correo; dataAdapter.SelectCommand.Parameters.Add("_direccion", NpgsqlDbType.Varchar).Value = cliente.Direccion; dataAdapter.SelectCommand.Parameters.Add("_id_rol", NpgsqlDbType.Integer).Value = 2; conection.Open(); dataAdapter.Fill(datosCliente); } catch (Exception Ex) { throw Ex; } finally { if (conection != null) { conection.Close(); } } }
public List <ECliente> Listar() { List <ECliente> List = new List <ECliente>(); try { DataTable data = new DataTable(); data = Conexion.ExecuteProcedureD("USP_S_ListarCliente").Tables[0]; foreach (DataRow row in data.Rows) { ECliente be = new ECliente { ID = Convert.ToInt32(row[0]), TipoDocumento = row[1].ToString(), NumeroDocumento = row[2].ToString(), Nombre = row[3].ToString(), Apellido = row[4].ToString(), FechaNacimiento = row[5] == DBNull.Value ? (DateTime?)null : Convert.ToDateTime(row[5]), Pais = row[6].ToString(), Ciudad = row[7].ToString(), Direccion = row[8].ToString(), Email = row[9].ToString(), Telefono = row[10].ToString(), Estado = Convert.ToInt32(row[11].ToString()) }; List.Add(be); } } catch { Console.WriteLine("No se encontro Procedimiento Almacenado"); } return(List); }
public static object AnularClienteWM(string idCliente) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { int respuestaFinal = 0; ECliente objE = new ECliente(); objE.ID_CLIENTE = Convert.ToInt32(idCliente); EUsuario eSession = (EUsuario)HttpContext.Current.Session["UserData"]; objE.USU_MOD = eSession.ID_USUARIO; objE.OPCION = 4; respuestaFinal = NCliente.ActualizarClientes(objE); if (respuestaFinal == 0) { objRespuesta.Error("No se realizaron cambios."); } else { objRespuesta.Success("Se eliminó satisfactoriamente el cliente"); } } catch (Exception ex) { objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object ActualizarClientesWM(ECliente eCliente) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { int objResultado = 0; if (eCliente.ID_CLIENTE == 0) { eCliente.OPCION = 2; } else { eCliente.OPCION = 3; } EUsuario eSession = (EUsuario)HttpContext.Current.Session["UserData"]; eCliente.USU_MOD = eSession.ID_USUARIO; objResultado = NCliente.ActualizarClientes(eCliente); if (objResultado == 0) { objRespuesta.Error("No se realizaron cambios."); } else { objRespuesta.Success("Se guardo satisfactoriamente el cliente"); } } catch (Exception ex) { objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static List <ECliente> BuscarClientes(ECliente objE) { List <ECliente> lista = new List <ECliente>(); using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnLasVegas))) { SqlCommand cmd = new SqlCommand("USP_BUSCAR_CLIENTE", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@NUM_DOCUMENTO", SqlDbType.VarChar).Value = objE.NUM_DOCUMENTO; cmd.Parameters.Add("@NOMBRES", SqlDbType.VarChar).Value = objE.NOMBRES; cn.Open(); SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { ECliente mItem = new ECliente(); mItem.ID_CLIENTE = dr.IsDBNull(dr.GetOrdinal("ID_CLIENTE")) ? 0 : dr.GetInt32(dr.GetOrdinal("ID_CLIENTE")); mItem.NOMBRES = dr.IsDBNull(dr.GetOrdinal("NOMBRES")) ? string.Empty : dr.GetString(dr.GetOrdinal("NOMBRES")); mItem.ID_TIPO_DOCUMENTO = dr.IsDBNull(dr.GetOrdinal("ID_TIPO_DOCUMENTO")) ? 0 : dr.GetInt32(dr.GetOrdinal("ID_TIPO_DOCUMENTO")); mItem.DESCRIPCION = dr.IsDBNull(dr.GetOrdinal("DESCRIPCION")) ? string.Empty : dr.GetString(dr.GetOrdinal("DESCRIPCION")); mItem.NUM_DOCUMENTO = dr.IsDBNull(dr.GetOrdinal("NUM_DOCUMENTO")) ? string.Empty : dr.GetString(dr.GetOrdinal("NUM_DOCUMENTO")); lista.Add(mItem); } } } return(lista); }
public ECliente ObtenerIDCliente(int idCliente) { using (SqlConnection cnx = new SqlConnection(ConfigurationManager.ConnectionStrings["MiprimeravezConnectionString"].ConnectionString)) { cnx.Open(); const string sqlGetById = "SELECT * FROM CLIENTE WHERE Id = @id"; using (SqlCommand cmd = new SqlCommand(sqlGetById, cnx)) { // //Utilizamos el valor del parámetro idProducto para enviarlo al parámetro declarado en la consulta //de selección SQL cmd.Parameters.AddWithValue("@id", idCliente); // SqlDataReader dataReader = cmd.ExecuteReader(); if (dataReader.Read()) { ECliente cliente = new ECliente { id = Convert.ToInt32(dataReader["Id"]), nombre = Convert.ToString(dataReader["nombre"]), telefono = Convert.ToString(dataReader["telefono"]), direccion = Convert.ToString(dataReader["direccion"]), idTipoCliente = Convert.ToInt32(dataReader["idTipoCliente"]) }; return(cliente); } } } return(null); }
private void Guardar() { try { if (_cliente == null) { _cliente = new ECliente(); _cliente.id = Convert.ToInt32(txtId.Text); _cliente.nombre = txtNombre.Text; _cliente.direccion = txtDireccion.Text; _cliente.telefono = txtTelefono.Text; _cliente.idTipoCliente = Convert.ToInt32(cmbTipoCliente.SelectedValue); _clientebol.Registrar(_cliente); if (_clientebol.stringBuilder.Length != 0) { MessageBox.Show(_clientebol.stringBuilder.ToString(), "Para continuar:"); } else { MessageBox.Show("Producto registrado/actualizado con éxito"); TraerTodos(); } } } catch (Exception ex) { MessageBox.Show(string.Format("Error: {0}", ex.Message), "Error inesperado"); } }
public void Insert(ECliente cliente) { var QUERY = "INSERT INTO CLIENTE(NOMBRE,CUIL,DNI,DOMICILIO,TELEFONO) VALUES (@pNOMBRE,@pCUIL,@pDNI,@pDOMICILIO,@pTELEFONO)"; try { using (SqlConnection cnx = new SqlConnection(CONNECTION)) { cnx.Open(); using (SqlCommand cmd = new SqlCommand(QUERY, cnx)) { cmd.Parameters.AddWithValue("@pNOMBRE", cliente.Nombre); cmd.Parameters.AddWithValue("@pCUIL", cliente.CUIL); cmd.Parameters.AddWithValue("@pDNI", cliente.DNI); cmd.Parameters.AddWithValue("@pDOMICILIO", cliente.Domicilio); cmd.Parameters.AddWithValue("@pTELEFONO", cliente.Telefono); cmd.ExecuteNonQuery(); } } } catch (Exception ex) { throw ex; } }
public List <ECliente> GetByFilter(string filter, string busqueda) { var Lista = new List <ECliente>(); var query = "SELECT * FROM CLIENTE WHERE " + filter + " LIKE '%" + busqueda + "%'"; try { using (SqlConnection connection = new SqlConnection(CONNECTION)) { connection.Open(); using (SqlCommand cmd = new SqlCommand(query, connection)) { SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { var cliente = new ECliente(); cliente.ID = Convert.ToInt16(reader.GetValue(0)); cliente.Nombre = reader.GetValue(1).ToString(); cliente.CUIL = Convert.ToInt64(reader.GetValue(2)); cliente.DNI = Convert.ToInt64(reader.GetValue(3)); cliente.Domicilio = reader.GetValue(4).ToString(); cliente.Telefono = reader.GetValue(5).ToString(); Lista.Add(cliente); } } } return(Lista); } catch (Exception ex) { throw ex; } }
private void txtcodcli_Validating(object sender, CancelEventArgs e) { // fill customer data in validate method ECliente cliente = new ECliente(); // if txt codigo is empty go out if (txtcodcli.Text != string.Empty) { cliente.Idcliente = Convert.ToInt32(this.txtcodcli.Text.Trim()); } else { return; } DataSet ds = new DataSet(); ds = bus_cliente.FilterbyID(cliente); // if the dataset is filled, it means that there are data and we have to fill the fields // if not empty the fields if (utilites_presentation.isdataset_empty(ds) != true) { this.txtcodcli.Text = ds.Tables[0].Rows[0]["idcliente"].ToString(); this.txtnomcli.Text = ds.Tables[0].Rows[0]["nombre"].ToString(); } else { txtcodcli.Text = string.Empty; txtcodcli.Text = string.Empty; } }
public List <ECliente> GetAll() { var lista = new List <ECliente>(); try { var QUERY = "SELECT * FROM CLIENTE"; using (SqlConnection cnx = new SqlConnection(CONNECTION)) { cnx.Open(); using (SqlCommand cmd = new SqlCommand(QUERY, cnx)) { SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { var cliente = new ECliente(); cliente.ID = Convert.ToInt16(reader.GetValue(0)); cliente.Nombre = reader.GetValue(1).ToString(); cliente.CUIL = Convert.ToInt64(reader.GetValue(2)); cliente.DNI = Convert.ToInt64(reader.GetValue(3)); cliente.Domicilio = reader.GetValue(4).ToString(); cliente.Telefono = reader.GetValue(5).ToString(); lista.Add(cliente); } } } return(lista); } catch (Exception ex) { throw ex; } }
public bool EditarCliente(ECliente cliente) { var cadena = ConfigurationManager.ConnectionStrings["Cnn"].ConnectionString; int respuesta = 0; using (var cn = new SqlConnection(cadena)) { try { if (cn.State == ConnectionState.Closed) cn.Open(); using (var cmd = cn.CreateCommand()) { cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "EditarCliente"; cmd.Parameters.AddWithValue("@IdPersona", cliente.IdPersona); cmd.Parameters.AddWithValue("@IdCliente", cliente.IdCliente); respuesta = cmd.ExecuteNonQuery(); } } catch (SqlException e) { MessageBox.Show(e.Message, "SQL Error Editar Cliente", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { if (cn.State == ConnectionState.Open) cn.Close(); } } if (respuesta == 1) return true; else return false; }
public static object BuscarClienteWM(string numero, string nombre) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["UserData"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); } EUsuario eSession = (EUsuario)HttpContext.Current.Session["UserData"]; ECliente eCliente = new ECliente(); eCliente.NOMBRES = nombre; eCliente.NUM_DOCUMENTO = numero; objRespuesta.Resultado = NCliente.BuscarClientes(eCliente); } catch (Exception ex) { objRespuesta.Error(string.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
private void gbReajusteAbono_Click(object sender, EventArgs e) { // Obtenemos el nuevo abono despues del ajuste PedirImporte l_frmCargaAbono = new PedirImporte(); l_frmCargaAbono.ShowDialog(); // Si cancelo, salimos. if (l_frmCargaAbono.DialogResult == DialogResult.Cancel) { return; } ECliLlamada l_ECliLlamada = armaLlamada(p_strEsBaja: "N"); ECliente l_eCliente = Bll.Clientes.Get(m_intNumCliente, false, m_smResult); l_ECliLlamada.Abonoanterior = l_eCliente.Abono; l_ECliLlamada.Ajuste = l_frmCargaAbono.importe - l_ECliLlamada.Abonoanterior; l_eCliente.Abono = l_frmCargaAbono.importe; Bll.Clientes.fGrabarLlamadaYCliente(l_eCliente, l_ECliLlamada, m_smResult); if (MsgRuts.AnalizeError(this, m_smResult)) { return; } MsgRuts.ShowMsg(this, "El abono del cliente fue ajustado correctamente."); this.DialogResult = DialogResult.OK; this.Close(); }
public List <ECliente> GetAll() { List <ECliente> cliente = new List <ECliente>(); using (SqlConnection cnx = new SqlConnection(ConfigurationManager.ConnectionStrings["MiprimeravezConnectionString"].ToString())) { cnx.Open(); const string sqlQuery = "SELECT * FROM CLIENTE c ORDER BY c.Id ASC"; using (SqlCommand cmd = new SqlCommand(sqlQuery, cnx)) { SqlDataReader dataReader = cmd.ExecuteReader(); // //Preguntamos si el DataReader fue devuelto con datos while (dataReader.Read()) { // //Instanciamos al objeto ECLIENTE para llenar sus propiedades ECliente c = new ECliente { id = Convert.ToInt32(dataReader["Id"]), nombre = Convert.ToString(dataReader["nombre"]), direccion = Convert.ToString(dataReader["direccion"]), telefono = Convert.ToString(dataReader["telefono"]), idTipoCliente = Convert.ToInt32(dataReader["idTipoCliente"]), }; // //Insertamos el objeto Producto dentro de la lista Productos cliente.Add(c); } } } return(cliente); }
public bool RegistrarCliente(ECliente entidad) { if (Validar(entidad)) { return(cliente.Registrar(entidad)); } return(false); }
private void consultar() { ECliente cliente = new ECliente(); cliente.Nombre = this.txtbuscar.Text.Trim(); this.dgvdata.DataSource = bus_cliente.FilterByName(cliente).Tables[0]; this.txtbuscar.Focus(); }