private void Tsbguardar_Click(object sender, EventArgs e) { if (!ValidarCampos()) { return; } if (nuevo) { CADCliente.InsertCliente(txtNombre.Text, txtApellidos.Text, txtObservaciones.Text); } else { CADCliente.UpdateCliente(txtNombre.Text, txtApellidos.Text, txtObservaciones.Text, Convert.ToInt32(txtIdCliente.Text)); } DeshabilitarCampos(); dgvDatos.DataSource = null; dgvDatos.DataSource = CADCliente.GetData(); if (nuevo) { TsbUltimo_Click(sender, e); } MostrarRegistro(); }
//////////////////////////////////////////////////////////////////////////////////////////////////// /// <summary> Busqueda generica. Busca en todos los campos del cliente </summary> /// /// <remarks> TVO DPAA 2009-2010. </remarks> /// /// <param name="cadena"> La cadena a buscar. </param> /// /// <returns> Devuelve el DataView de la busqueda realizada en la Tabla clientes. </returns> //////////////////////////////////////////////////////////////////////////////////////////////////// public DataView BusquedaGenerica(string cadena) { CADCliente BD = new CADCliente(); DataSet DSCliente = new DataSet(); DataView VistaCliente = new DataView(); try { DSCliente = BD.BusquedaGenericaCliente(cadena); if (DSCliente.Tables.Count > 0) { VistaCliente = (obtenerVistaDGVCliente(DSCliente)).DefaultView; DsPersonas = DSCliente.Copy(); } else { throw new ENException("DataSet vacío", 0); } } catch (CADException cex) { throw new ENException(cex.Mensaje); } return(VistaCliente); }
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// /// <summary> Buscar clientes en la Base de datos. Con parametros Basicos y las opciones Avanzadas. Con Paginacion </summary> /// /// <remarks> TVO DPAA 2009-2010. </remarks> /// /// <param name="dni"> El dni del Cliente. </param> /// <param name="nombre"> El nombre del Cliente. </param> /// <param name="apellidos"> Los apellidos del Cliente. </param> /// <param name="sexo"> El sexo del Cliente. </param> /// <param name="telefono"> El telefono del Cliente. </param> /// <param name="email"> El email del Cliente. </param> /// <param name="provincia"> La provincia del Cliente. </param> /// <param name="desde"> Valor de inicio en la Paginación. </param> /// <param name="cantidad"> Valor de fin en la Paginación. </param> /// /// <returns> Devuelve el DataView de la busqueda realizada en tabla clientes. </returns> /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// public DataView BuscarClientesBD(string dni, string nombre, string apellidos, string sexo, string telefono, string email, int provincia, int desde, int tamaño) { CADCliente BD = new CADCliente(); DataSet DSCliente = new DataSet(); DataView VistaCliente = new DataView(); try { DSCliente = BD.BuscarClientes(dni, nombre, apellidos, sexo, telefono, email, provincia, desde, tamaño); if (DSCliente.Tables.Count > 0) { VistaCliente = (obtenerVistaDGVCliente(DSCliente)).DefaultView; DsPersonas = DSCliente.Copy(); } else { throw new ENException("DataSet vacío", 0); } } catch (CADException cex) { throw new ENException(cex.Mensaje); } return(VistaCliente); }
//////////////////////////////////////////////////////////////////////////////////////////////////// /// <summary> Buscar clientes en la Base de datos. Con lo parametros Basicos </summary> /// /// <remarks> TVO DPAA 2009-2010. </remarks> /// /// <param name="dni"> El dni del Cliente. </param> /// <param name="nombre"> El nombre del Cliente. </param> /// <param name="apellidos"> Los apellidos del Cliente. </param> /// /// <returns> Devuelve el DataView de la busqueda realizada en tabla clientes. </returns> //////////////////////////////////////////////////////////////////////////////////////////////////// public DataView BuscarClientesBD(string dni, string nombre, string apellidos) { CADCliente BD = new CADCliente(); DataSet DSCliente = new DataSet(); DataView VistaCliente = new DataView(); try { //Realizamos el cambio de formato del DataSet Recibido de la busqueda DSCliente = BD.BuscarClientes(dni, nombre, apellidos); if (DSCliente.Tables.Count > 0) { VistaCliente = (obtenerVistaDGVCliente(DSCliente)).DefaultView; DsPersonas = DSCliente.Copy(); } else { throw new ENException("DataSet vacío", 0); } } catch (CADException cex) { throw new ENException(cex.Mensaje); } return(VistaCliente); }
private void DgvDatos_CellClick(object sender, DataGridViewCellEventArgs e) { if (DgvDatos.CurrentRow == null) { return; } int Fila = e.RowIndex; int Column = e.ColumnIndex; if (Fila < 0) { return; } // MOSTRAR COMPRA O VENTA if (Column == 0) { DialogResult rta = MessageBox.Show("¿Esta seguro de borrar el registro?", "CONFIRMAR", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (rta == DialogResult.No) { return; } CADCliente BorrarCliente = new CADCliente(); BorrarCliente.DeleteCliente(Convert.ToInt32(DgvDatos.Rows[Fila].Cells[1].Value)); LLenarCliente = new ClassDgvLlenarCliente(); LLenarCliente.TraerClientes(DgvDatos); return; } }
public IList <Cliente> GetClientes() { DsFacturacion.ClienteDataTable misclientes = CADCliente.GetClientes(); if (misclientes.Rows.Count == 0) { return(null); } List <Cliente> clientes = new List <Cliente>(); foreach (DsFacturacion.ClienteRow miRegistro in misclientes.Rows) { Cliente cliente = new Cliente(); cliente.IdCliente = miRegistro.IDCliente; cliente.Nombres = miRegistro.Nombres; cliente.Apellidos = miRegistro.Apellidos; cliente.Correo = miRegistro.Correo; cliente.Cupo = miRegistro.Cupo; cliente.Telefono = miRegistro.Telefono; cliente.Direccion = miRegistro.Direccion; cliente.FechaNacimineto = miRegistro.FechaNacimiento; clientes.Add(cliente); } return(clientes); }
private void frmClientes_Load(object sender, EventArgs e) { // TODO: esta línea de código carga datos en la tabla 'dSAplicacionComercial.TipoDocumento' Puede moverla o quitarla según sea necesario. this.tipoDocumentoTableAdapter.Fill(this.dSAplicacionComercial.TipoDocumento); dgvDatos.DataSource = CADCliente.GetData(); MostrarRegistro(); }
public void modificarCliente(CENCliente data) { try { CADCliente consulta = new CADCliente(); consulta.modificarCliente(data); } catch (Exception ex) { throw ex; } }
public void eliminarCliente(int auxCodPersona) { try { CADCliente consulta = new CADCliente(); consulta.eliminarCliente(auxCodPersona); } catch (Exception ex) { throw ex; } }
public void registrarEliminarPuntoEntrega(int tPro, CENPuntoEntrega data) { try { CADCliente consulta = new CADCliente(); consulta.registrarEliminarPuntoEntrega(tPro, data); } catch (Exception ex) { throw ex; } }
public List <CENDistrito> ListarDistritos(int auxFlag) { try { List <CENDistrito> salida = new List <CENDistrito>(); CADCliente consulta = new CADCliente(); salida = consulta.ListarDistritos(auxFlag); return(salida); } catch (Exception ex) { throw ex; } }
//////////////////////////////////////////////////////////////////////////////////////////////////// /// <summary> Datobtener provincias. Obtine las provincias que hay en la base de datos </summary> /// /// <remarks> TVO DPAA 2009-2010. </remarks> /// /// <returns> Devuelve el DataView con las Provincias de la Base de Datos. </returns> //////////////////////////////////////////////////////////////////////////////////////////////////// public DataView datobtenerProvinciasBD() { DataView dsprovincias = new DataView(); CADCliente cad = new CADCliente(); try { dsprovincias = (cad.BD_obtenerProvincias()).Tables["Provincias"].DefaultView; } catch (CADException cex) { throw new ENException(cex.Mensaje); } return(dsprovincias); }
public List <CENProvincia> ListarProvinciasRegistro(string codDepartamento, string codProvincia) { try { List <CENProvincia> salida = new List <CENProvincia>(); CADCliente consulta = new CADCliente(); salida = consulta.ListarProvinciasRegistro(codDepartamento, codProvincia); return(salida); } catch (Exception ex) { throw ex; } }
//////////////////////////////////////////////////////////////////////////////////////////////////// /// <summary> Insertar cliente en la Base de Datos. </summary> /// /// <remarks> TVO DPAA 2009-2010. </remarks> /// /// <returns> Devuelve el numero de Clientes insertados en la base de datos. </returns> //////////////////////////////////////////////////////////////////////////////////////////////////// public int InsertarClienteBD() { CADCliente BD = new CADCliente(); int insertar = 0; try { insertar = BD.InsertarCliente(Dni, Clave, Nombre, Apellidos, Sexo, Fecha, Telefono, Email, Provincia, Poblacion, Direccion, CCC, CP); } catch (CADException cex) { throw new ENException("Violación de la clave primaria. Dni ya insertado."); } return(insertar); }
//////////////////////////////////////////////////////////////////////////////////////////////////// /// <summary> Borrar cliente de la Base de datos. </summary> /// /// <remarks> TVO DPAA 2009-2010. </remarks> /// /// <returns> Devuelve el numero de Clientes borrados en la base de datos. </returns> //////////////////////////////////////////////////////////////////////////////////////////////////// public int BorrarClienteBD() { CADCliente BD = new CADCliente(); int borrados = 0; try { borrados = BD.BorrarCliente(Dni); } catch (CADException cex) { throw new ENException(cex.Mensaje); } return(borrados); }
public List <CENProvincia> ListarProvincias(int auxflag) { try { List <CENProvincia> salida = new List <CENProvincia>(); CADCliente consulta = new CADCliente(); salida = consulta.ListarProvincias(auxflag); return(salida); } catch (Exception ex) { throw ex; } }
public List <CENPuntoEntrega> ListarPuntosEntrega(Int32 auxCodPersona) { try { List <CENPuntoEntrega> salida = new List <CENPuntoEntrega>(); CADCliente consulta = new CADCliente(); salida = consulta.ListarPuntosEntrega(auxCodPersona); return(salida); } catch (Exception ex) { throw ex; } }
public int buscarRUCCliente(string ruc) { try { int val; CADCliente consulta = new CADCliente(); val = consulta.buscarRUCCliente(ruc); return(val); } catch (Exception ex) { throw ex; } }
public Byte buscarDniCliente(int dni) { try { Byte val; CADCliente consulta = new CADCliente(); val = consulta.buscarDniCliente(dni); return(val); } catch (Exception ex) { throw ex; } }
public int registrarCliente(CENCliente data) { try { int codPersona; CADCliente consulta = new CADCliente(); codPersona = consulta.registrarCliente(data); return(codPersona); } catch (Exception ex) { throw ex; } }
//////////////////////////////////////////////////////////////////////////////////////////////////// /// <summary> Modificar cliente en la Base de Datos. </summary> /// /// <remarks> TVO DPAA 2009-2010. </remarks> /// /// <returns> Devuelve el numero de Clientes modificados. </returns> //////////////////////////////////////////////////////////////////////////////////////////////////// public int ModificarClienteBD() { CADCliente BD = new CADCliente(); int modificados = 0; try { modificados = BD.ModificarCliente(Dni, Clave, Nombre, Apellidos, Sexo, Fecha, Telefono, Email, Provincia, Poblacion, Direccion, CCC, CP); } catch (CADException cex) { throw new ENException(cex.Mensaje); } return(modificados); }
private void tsbGuardar_Click(object sender, EventArgs e) { if (!ValidarCampos()) { return; } if (nuevo) { CADCliente.InsertCliente( (int)cmbTipoDocumento.SelectedValue, txtDocumento.Text, txtNombreComercial.Text, txtNombresContacto.Text, txtApellidosContacto.Text, txtDireccion.Text, txtTelefono1.Text, txtTelefono2.Text, txtCorreo.Text, txtNotas.Text, dtpAniversario.Value ); } else { CADCliente.UpdateCliente( (int)cmbTipoDocumento.SelectedValue, txtDocumento.Text, txtNombreComercial.Text, txtNombresContacto.Text, txtApellidosContacto.Text, txtDireccion.Text, txtTelefono1.Text, txtTelefono2.Text, txtCorreo.Text, txtNotas.Text, dtpAniversario.Value, Convert.ToInt32(txtIDCliente.Text) ); } DeshabilitarCampos(); dgvDatos.DataSource = null; dgvDatos.DataSource = CADCliente.GetData(); if (nuevo) { tsbUltimo_Click(sender, e); } MostrarRegistro(); }
public string obtenerDescripcionConcepto(int flag, int prefijo, int correlativo) { //DESCRIPCION:Obtener descripcion concepto por correlativo String mensaje; CADCliente CADCliente = new CADCliente(); try { mensaje = CADCliente.SeleccionarConcepto(flag, prefijo, correlativo); } catch (Exception ex) { throw ex; } return(mensaje); }
public bool validarDocumento(FileUpload fuDocumento) { // Funcion que valida el documento adjuntado bool vretorno = true; //Variable flag string msje = CENConstante.g_const_vacio; //variable de mensaje CADCliente consulta = new CADCliente(); if (fuDocumento.FileContent.Length == CENConstante.g_const_0) { msje = consulta.SeleccionarConcepto(CENConstante.g_const_1, CENConstante.g_const_10, CENConstante.g_const_1); MostrarMensaje(CENConstante.g_const_2, msje); return(false); } return(vretorno); }
public List <CENConcepto> ListarConceptos(int auxflag) { try { //Traer los datos de la web List <CENConcepto> salida = new List <CENConcepto>(); CADCliente consulta = new CADCliente(); //Enviar la clase a nuestra capa de acceso a datos salida = consulta.ListarConceptos(auxflag); return(salida); } catch (Exception ex) { throw ex; } }
public List <CENCliente> ListarClientes(int auxtipoDocumento, string auxNumDocumento, string auxNombres) { try { //Traer los datos de la web List <CENCliente> salida = new List <CENCliente>(); CADCliente consulta = new CADCliente(); //Enviar la clase a nuestra capa de acceso a datos salida = consulta.ListarClientes(auxtipoDocumento, auxNumDocumento, auxNombres); return(salida); } catch (Exception ex) { throw ex; } }
//////////////////////////////////////////////////////////////////////////////////////////////////// /// <summary> Obtener tamanyo consulta. </summary> /// /// <remarks> TVO DPAA 2009-2010. </remarks> /// /// <param name="dni"> El dni del Cliente. </param> /// <param name="nombre"> El nombre del Cliente. </param> /// <param name="apellidos"> Los apellidos del Cliente. </param> /// /// <returns> Obtiene el Tamaño de la consulta a realizar. </returns> //////////////////////////////////////////////////////////////////////////////////////////////////// virtual public int obtenerTamanyoConsulta(string nif, string nombre, string apellidos) { CADCliente cad = new CADCliente(); DataSet dsD = new DataSet(); int tam = 0; try { dsD = cad.BD_obtenerTamanyo(nif, nombre, apellidos); tam = Convert.ToInt32(dsD.Tables["Total"].Rows[0]["total"]); } catch (CADException cex) { throw new ENException(cex.Mensaje); } return(tam); }
private bool validartipoDocumento(FileUpload fuDocumento) { // Funcion que valida el documento adjuntado sea excel bool vretorno = true; //Variable flag string msje = CENConstante.g_const_vacio; //variable de mensaje CADCliente consulta = new CADCliente(); string[] cExtension = null; //Variable de extension de archivo cExtension = fuDocumento.FileName.Split('.'); if (cExtension[cExtension.Length - CENConstante.g_const_1].ToLower() != CENConstante.g_extension_xls & cExtension[cExtension.Length - CENConstante.g_const_1].ToLower() != CENConstante.g_extension_xlsx) { msje = consulta.SeleccionarConcepto(CENConstante.g_const_1, CENConstante.g_const_10, CENConstante.g_const_2); MostrarMensaje(CENConstante.g_const_2, msje); return(false); } return(vretorno); }
private void tsbBorrar_Click(object sender, EventArgs e) { DialogResult rta = MessageBox.Show("Esta seguro de borrar el registro actual?", "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (rta == DialogResult.No) { return; } CADCliente.DeleteCliente(Convert.ToInt32(txtIDCliente.Text)); dgvDatos.DataSource = null; dgvDatos.DataSource = CADCliente.GetData(); if (i != 0) { i--; } MostrarRegistro(); }
//////////////////////////////////////////////////////////////////////////////////////////////////// /// <summary> Obtener tamanyo consulta con Busqueda Generica. </summary> /// /// <remarks> TVO DPAA 2009-2010. </remarks> /// /// <param name="criterio"> El criterio a buscar. </param> /// /// <returns> Obtiene el Tamaño de la consulta a realizar. </returns> //////////////////////////////////////////////////////////////////////////////////////////////////// override public int obtenerTamanyoConsulta(string criterio) { CADCliente cad = new CADCliente(); DataSet dsD = new DataSet(); int tam = 0; try { dsD = cad.BD_obtenerTamanyo(criterio); tam = Convert.ToInt32(dsD.Tables["Total"].Rows[0]["total"]); } catch (CADException cex) { throw new ENException(cex.Mensaje); } return(tam); }