protected void Button1_Click(object sender, EventArgs e) { try { clsClientes clte = new clsClientes(0, "", "", "", "", "", ""); clte.Idcliente = int.Parse(txtdocumento.Text.Trim()); clte.Nombres = txtnombre.Text; clte.Apellidos = txtapellido.Text; clte.Email = txtcorreo.Text; clte.Telefono = txttelefono.Text; clte.Usuario = txtuser.Text; clte.Contraseña = txtpass.Text; clte.agregar(); lblregistro.Text = "Registro exitoso"; txtdocumento.Text = ""; txtnombre.Text = ""; txtapellido.Text = ""; txtcorreo.Text = ""; txttelefono.Text = ""; txtuser.Text = ""; txtpass.Text = ""; } catch { lblregistro.Text = "El documento ya se encuentra registrado, ingrese otro documento"; } }
public void CargarClientes() { clsClientes lstClientes = new clsClientes(); cboxCliente.DataSource = lstClientes.GetAll(); cboxCliente.DataBind(); cboxCliente.Items.Insert(0, new ListItem("[TODOS]", "0")); lstClientes = null; }
public void CargarClientes() { clsClientes lstClientes = new clsClientes(); ddlClientes.DataSource = lstClientes.GetAll(); ddlClientes.DataBind(); ddlClientes.Items.Insert(0, new ListItem("", "000")); lstClientes = null; }
public void CargarClientes() { clsClientes lstClientes = new clsClientes(); ddlClientes.DataSource = lstClientes.GetAll(); ddlClientes.DataBind(); ddlClientes.Items.Add(new ListItem("[TODOS]", "9999")); ddlClientes.Items.Add(new ListItem("<< SIN RESULTADOS >>", "8888")); lstClientes = null; }
private void CargarClientes() { clsClientes clien = new clsClientes(); Cliente c = new Cliente(); List <Cliente> lstClie = clien.LeerListado(); foreach (Cliente item in lstClie) { this.dtgvClientes.Rows.Add(item.Id_Clie, item.Nombre, item.Apellido, item.Dni, item.E_mail, item.Fecha_Nacimiento, item.Detalle, item.Telefono); } }
protected void Button1_Click(object sender, EventArgs e) { try { clsClientes clte = new clsClientes(0, "", "", "", "", "", ""); if (clte.consultaCliente(int.Parse(txtid.Text))) { lblestado.Text = "Usuario registrado"; } else { Response.Write("<script>window.alert('Usuario no registrado');</script>" + "<script>window.setTimeout(location.href='Usuarios.aspx', 2000);</script>"); } } catch { } }
private void comboExtras() { clsClientes cabecerasExtra = new clsClientes(); DataSet Cabeceras = new DataSet(); Cabeceras = cabecerasExtra.leerCabecerasExtras(); DataSet extra = new DataSet(); DataTable dt = new DataTable(); dt.Columns.Add("Cabecera"); dt.Columns.Add("Descripcion"); if (Cabeceras != null) { if (Cabeceras.Tables.Count > 0) { for (int y = 0; y < Cabeceras.Tables[0].Columns.Count; y++) { if (Cabeceras.Tables[0].Rows[0][y].ToString().Trim() != "") { DataRow row = dt.NewRow(); row[0] = "ven2_extra" + (y + 1); row[1] = Cabeceras.Tables[0].Rows[0][y].ToString().Trim(); dt.Rows.Add(row); } else { dgvVentas.Columns["ven2_extra" + (y + 1)].Visible = false; } } extra.Tables.Add(dt); cmbExtra.DisplayMember = "Descripcion"; cmbExtra.ValueMember = "Cabecera"; cmbExtra.DataSource = extra.Tables[0].DefaultView; } } }
private void txtCliente_Leave(object sender, EventArgs e) { if (txtCliente.Text.Trim() != "") { clsClientes cliente = new clsClientes(); cliente.cli_keycli = txtCliente.Text; DataSet consulta = cliente.leerUnicoClientes(); if (consulta.Tables[0].Rows.Count > 0) { limpiar(); dsCliente = consulta; cargaDatosClientes(); } else { txtCliente.Text = codigoCliente; txtCliente.Focus(); } } }
public static String[] BuscarClientes(string prefixText) { String[] sList = null; List<string> sClienteList = new List<string>(); clsClientes lstClientes = new clsClientes(); try { DataTable dtClientes = lstClientes.BuscarClientes(prefixText); if (dtClientes.Rows.Count > 0) { for (int i = 0; i < dtClientes.Rows.Count; i++) { sClienteList.Add(AjaxControlToolkit.AutoCompleteExtender. CreateAutoCompleteItem(dtClientes.Rows[i]["CliNombre"].ToString(), dtClientes.Rows[i]["CliCod"].ToString())); } sList = new String[10]; sList = sClienteList.ToArray(); } else { sClienteList.Add(AjaxControlToolkit.AutoCompleteExtender. CreateAutoCompleteItem("[NUEVO CLIENTE]", "999")); sList = new String[1]; sList = sClienteList.ToArray(); } } catch (Exception ex) { throw ex; } finally { lstClientes = null; } return sList; }
protected void Button1_Click(object sender, EventArgs e) { try { clsClientes clte = new clsClientes(0, "", "", "", "", "", ""); DataSetusuariosTableAdapters.clienteTableAdapter obj = new DataSetusuariosTableAdapters.clienteTableAdapter(); string sesion = obj.login(txtuser.Text, txtpass.Text).ToString(); if (!sesion.Equals("")) { Session["usuario"] = sesion; Response.Write("<script>window.alert('Bienvenido');</script>" + "<script>window.setTimeout(location.href='index.aspx', 2000);</script>"); } else { } } catch { Response.Write("<script>window.alert('Usuario o contraseña invalido');</script>" + "<script>window.setTimeout(location.href='login.aspx', 2000);</script>"); } }
protected void btnGuardarCliente_Click(object sender, EventArgs e) { if (Page.IsValid) { clsClientes lstCliente = new clsClientes(); lblRequired.Visible = false; lstCliente.Insert(this); //GUARDAR PROVEEDOR lstCliente = null; CargarClientes(); ddlClientes.SelectedValue = int.Parse(txtCliCod.Text).ToString(); ddlClientes_SelectedIndexChanged(sender, e); } else { lblRequired.Visible = true; ModalPopupNuevoCli.Show(); } }
protected void ddlCliente_SelectedIndexChanged(object sender, EventArgs e) { int nPrvCod = 0; nPrvCod = int.Parse(ddlCliente.SelectedValue); if (nPrvCod == 0) { //txtDocCli.Text = ""; //txtDireccion.Text = ""; //txtTelefono.Text = ""; } else { clsClientes lstClientes = new clsClientes(); Clientes Cliente = new Clientes(); Cliente = lstClientes.GetCliente(nPrvCod); txtCliente.Text = Cliente.CliNombre.ToString(); //lblPersona.Text = Cliente.CliNombre.ToString(); //hdcodper.Value = nPrvCod.ToString(); lstClientes = null; Cliente = null; /////////////////////////////////// //HabilitarBtn(btnNuevo, true); } }
private void btnAgregar_Click_1(object sender, EventArgs e) { try { if (!editar) { clsClientes cli = new clsClientes(); Cliente c = new Cliente(); c.Nombre = txtNombre.Text; c.Apellido = txtApellido.Text; c.Dni = Convert.ToInt32(txtDni.Text); c.E_mail = txtEmail.Text; c.Detalle = txtObservacion.Text; c.Fecha_Inscrip = Convert.ToDateTime(DateTime.Now.ToShortDateString()); c.Telefono = txtTelefono.Text; c.Fecha_Nacimiento = Convert.ToDateTime(dtmFechaNac.Value.ToShortDateString()); c.Estado = "Disponible"; int crearcli = cli.Crear(c); if (crearcli == 1) { dtgvClientes.Rows.Clear(); CargarClientes(); } else { MessageBox.Show("Ocurrió un error, por favor vuelva a intentarlo o comuníquese con el soporte técnico.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (DbUpdateException) { MessageBox.Show("Se ha producido un error al enviar actualizaciones a la base de datos."); } catch (DbEntityValidationException) { MessageBox.Show("La operación de guardar se anuló debido a que la validación de los valores de propiedad de la entidad falló."); } catch (NotSupportedException) { MessageBox.Show("Se intentó utilizar un comportamiento no compatible, como ejecutar varios comandos asíncronos simultáneamente en la misma instancia de contexto."); } catch (ObjectDisposedException) { MessageBox.Show("El contexto o la conexión han sido eliminados."); } catch (InvalidOperationException) { MessageBox.Show("Se produjo un error al intentar procesar las entidades en el contexto antes o después de enviar comandos a la base de datos."); } catch (SqlException ex) { MessageBox.Show("Error número: " + ex.Number + " - " + ex.Message); } catch (FormatException) { MessageBox.Show("El formato de un dato no corresponde con sus especificaciones"); } catch (OutOfMemoryException) { MessageBox.Show("No hay suficiente espacio de memoria para crear un objeto"); } catch (IndexOutOfRangeException) { MessageBox.Show("Error al intentar acceder a una celda de un arreglo cuyo índice está fuera de rango"); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void CargarClientes() { clsClientes lstClientes = new clsClientes(); if (lblTipoDoc.Value != "7") { ddlClientes.DataTextField = "CliNombre"; ddlClientes.DataValueField = "CliCod"; ddlClientes.DataSource = lstClientes.GetAll(); ddlClientes.DataBind(); ddlClientes.Items.Add(new ListItem("[NUEVO CLIENTE]", "999")); } else { clsPersonal lstPersonal = new clsPersonal(); var lstVendedores = lstPersonal.GetPersonalPorTipo(1); ddlClientes.DataTextField = "VenNombre"; ddlClientes.DataValueField = "PerCod"; ddlClientes.DataSource = lstPersonal.GetVendedores(); ddlClientes.DataBind(); } ddlClientes.Items.Insert(0, new ListItem("", "000")); ddlClienteFiltro.DataSource = lstClientes.GetAll(); ddlClienteFiltro.DataBind(); lstClientes = null; }
private void btnEliminar_Click(object sender, EventArgs e) { try { Cliente c = new Cliente(); clsClientes client = new clsClientes(); List <Cliente> lst = client.LeerListado(); if (dtgvClientes.Rows.Count > 0) { if (dtgvClientes.SelectedRows.Count > 0) { editar = true; c.Id_Clie = Convert.ToInt32(dtgvClientes.CurrentRow.Cells["IdClie"].Value); foreach (Cliente item in lst) { if (item.Id_Clie == c.Id_Clie) { c.Nombre = item.Nombre; c.Apellido = item.Apellido; c.Dni = item.Dni; c.E_mail = item.E_mail; c.Telefono = item.Telefono; c.Detalle = item.Detalle; c.Fecha_Nacimiento = item.Fecha_Nacimiento; c.Estado = "No Disponible"; c.Fecha_Inscrip = item.Fecha_Inscrip; } } int ActualizarCliente = client.Actualizar(c); if (ActualizarCliente == 1) { dtgvClientes.Rows.Clear(); CargarClientes(); btnGuardar.Visible = false; btnEditar.Visible = true; ReseteoTextos(); } else { MessageBox.Show("Ocurrió un error, por favor vuelva a intentarlo o comuníquese con el soporte técnico.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); btnGuardar.Visible = false; btnEditar.Visible = true; ReseteoTextos(); } } } } catch (DbUpdateException) { MessageBox.Show("Se ha producido un error al enviar actualizaciones a la base de datos."); } catch (DbEntityValidationException) { MessageBox.Show("La operación de guardar se anuló debido a que la validación de los valores de propiedad de la entidad falló."); } catch (NotSupportedException) { MessageBox.Show("Se intentó utilizar un comportamiento no compatible, como ejecutar varios comandos asíncronos simultáneamente en la misma instancia de contexto."); } catch (ObjectDisposedException) { MessageBox.Show("El contexto o la conexión han sido eliminados."); } catch (InvalidOperationException) { MessageBox.Show("Se produjo un error al intentar procesar las entidades en el contexto antes o después de enviar comandos a la base de datos."); } catch (SqlException ex) { MessageBox.Show("Error número: " + ex.Number + " - " + ex.Message); } catch (FormatException) { MessageBox.Show("El formato de un dato no corresponde con sus especificaciones"); } catch (OutOfMemoryException) { MessageBox.Show("No hay suficiente espacio de memoria para crear un objeto"); } catch (IndexOutOfRangeException) { MessageBox.Show("Error al intentar acceder a una celda de un arreglo cuyo índice está fuera de rango"); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
protected void btnNuevoCliente_Click(object sender, EventArgs e) { HabilitarCamposCliente(true); txtFecRegis.Text = DateTime.Today.ToString("yyyy-MM-dd"); ddlClientes.SelectedValue = "000"; clsClientes lstCliente = new clsClientes(); int nCliCod = lstCliente.MaxCliCod() + 1; txtCliCod.Text = nCliCod.ToString().PadLeft(6, '0'); lstCliente = null; ModalPopupNuevoCli.Show(); }
protected void ddlClientes_SelectedIndexChanged(object sender, EventArgs e) { int nCliCod = 0; nCliCod = int.Parse(ddlClientes.SelectedValue); if (nCliCod == 999) { txtCliente.Text = ""; ModalPopupNuevoCli.Show(); IniciarCamposCliente(); btnNuevoCliente_Click(sender, e); } else if (nCliCod == 0) { txtDocCli.Text = ""; txtDireccion.Text = ""; txtTelefono.Text = ""; } else { if (lblTipoDoc.Value == "7") { clsPersonal lstPersonal = new clsPersonal(); Personal oVendedor = lstPersonal.GetPersonal(nCliCod); txtCliente.Text = oVendedor.perNombres + " " + oVendedor.perApellidoPat + " " + oVendedor.perApellidoMat; txtDocCli.Text = ""; txtDireccion.Text = oVendedor.perDireccion == null? "" : oVendedor.perDireccion.ToString(); txtTelefono.Text = oVendedor.perTelefono == null ? "" : oVendedor.perTelefono.ToString(); lstPersonal = null; oVendedor = null; } else { clsClientes lstClientes = new clsClientes(); Clientes Cliente = new Clientes(); Cliente = lstClientes.GetCliente(nCliCod); txtCliente.Text = Cliente.CliNombre.ToString(); txtDocCli.Text = Cliente.CliNumDoc.ToString(); txtDireccion.Text = Cliente.CliDireccion.ToString(); txtTelefono.Text = Cliente.CliTelefono.ToString(); lstClientes = null; Cliente = null; ////////////////////silvia///////////////// clsListNotas lstNota = new clsListNotas(); nota_list nota_lista = new nota_list(); DataTable dtOpeNotas; dtOpeNotas= lstNota.GetLista("1212111","0", "N", "PEN",nCliCod , Convert.ToDateTime("1990-01-01"), Convert.ToDateTime("1990-01-01") ,"V",0); dgvNotas.DataSource = dtOpeNotas; dgvNotas.DataBind(); pnNotas.Visible = true; /////////////////////////////////////////// } } }
public void CargarClientes() { clsClientes lstClientes = new clsClientes(); ddlClientes.DataSource = lstClientes.GetAll(); ddlClientes.DataBind(); ddlClientes.Items.Add(new ListItem("[NUEVO CLIENTE]", "999")); ddlClientes.Items.Insert(0, new ListItem("", "000")); ddlClienteFiltro.DataSource = lstClientes.GetAll(); ddlClienteFiltro.DataBind(); lstClientes = null; }
protected void ddlClientes_SelectedIndexChanged(object sender, EventArgs e) { int nCliCod = 0; nCliCod = int.Parse(ddlClientes.SelectedValue); if (nCliCod == 999) { txtCliente.Text = ""; ModalPopupNuevoCli.Show(); IniciarCamposCliente(); btnNuevoCliente_Click(sender, e); } else if (nCliCod == 0) { txtDocCli.Text = ""; txtDireccion.Text = ""; txtTelefono.Text = ""; } else { clsClientes lstClientes = new clsClientes(); Clientes Cliente = new Clientes(); Cliente = lstClientes.GetCliente(nCliCod); txtCliente.Text = Cliente.CliNombre.ToString(); txtDocCli.Text = Cliente.CliNumDoc.ToString(); txtDireccion.Text = Cliente.CliDireccion.ToString(); txtTelefono.Text = Cliente.CliTelefono.ToString(); lstClientes = null; Cliente = null; } }