private void txtDNI_KeyUp(object sender, KeyEventArgs e) { try { // detectar si ha presionado la tecla enter if (e.KeyCode == Keys.Return) { dgbListaEmpleado.Rows.Clear(); C_Empleado C_empleado = new C_Empleado(); List <Empleado> empleados = new List <Empleado>(); string dni = txtDNI.Text; empleados = C_empleado.C_buscarPorDNI_empleado(dni); foreach (Empleado empleado in empleados) { dgbListaEmpleado.Rows.Add(dgbListaEmpleado.Rows.Count , empleado.Nombre , empleado.Apellido , empleado.Dni , empleado.Cargo , empleado.Idempleado); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "aviso"); } }
private void button1_Click(object sender, EventArgs e) { try { Empleado empleado = new Empleado(); empleado.Dni = txtDNI.Text; empleado.Contraseña = txtClave.Text; C_Empleado C_empleado = new C_Empleado(); bool resp = C_empleado.C_validar_mpleado(empleado); if (resp) { EmpleadoLogueado.idempleado = empleado.Idempleado; EmpleadoLogueado.nombre = empleado.Nombre; EmpleadoLogueado.apellido = empleado.Apellido; EmpleadoLogueado.direccion = empleado.Direccion; EmpleadoLogueado.cargo = empleado.Cargo; EmpleadoLogueado.telefono = empleado.Telefono; EmpleadoLogueado.dni = empleado.Dni; EmpleadoLogueado.fechanacimiento = empleado.Fechanacimiento; EmpleadoLogueado.fechaentrada = empleado.Fechaentrada; EmpleadoLogueado.contraseña = empleado.Contraseña; this.DialogResult = DialogResult.OK; } else { MessageBox.Show("Acceso denegado", "Aviso"); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Aviso"); } }
protected void Page_Load(object sender, EventArgs e) { if (Session["Login"] == null) { Response.Redirect("Login.aspx"); } ControlConfig = (C_Configuracion)Session["ControlConfig"]; ControlEmpleado = (C_Empleado)Session["ControlEmpleado"]; TodosEmpleados.DataSource = ControlEmpleado.Listar(); TodosEmpleados.DataBind(); TodosEmpleados.Columns[1].Visible = true; if (ControlEmpleado.Listar().Count == 0) { BtnConvtExcel.Enabled = false; BtnConvtPDF.Enabled = false; BtnConvtWord.Enabled = false; ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "erroralert();", true); } if (!IsPostBack) { TodosEmpleados.PageSize = ControlConfig.DevolverNroMaxPaginacion(); TodosEmpleados.DataSource = ControlEmpleado.Listar(); TodosEmpleados.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { if (Session["Login"] == null) { Response.Redirect("Login.aspx"); } ControlEmpleado = (C_Empleado)Session["ControlEmpleado"]; TxtNombre.Focus(); }
protected void Session_Start(object sender, EventArgs e) { C_Empleado ControlEmpleado = new C_Empleado(); Session["ControlEmpleado"] = ControlEmpleado; C_Cliente ControlCliente = new C_Cliente(); Session["ControlCliente"] = ControlCliente; C_Proveedor ControlProveedor = new C_Proveedor(); Session["ControlProveedor"] = ControlProveedor; C_Articulo ControlArticulo = new C_Articulo(); Session["ControlArticulo"] = ControlArticulo; C_ArticuloxProveedor ControlArticuloxProveedor = new C_ArticuloxProveedor(); Session["ControlArticuloxProveedor"] = ControlArticuloxProveedor; C_Pedido ControlPedido = new C_Pedido(); Session["ControlPedido"] = ControlPedido; C_Configuracion ControlConfig = new C_Configuracion(); Session["ControlConfig"] = ControlConfig; C_DetallePedido ControlDetallePedido = new C_DetallePedido(); Session["ControlDetallePedido"] = ControlDetallePedido; List <DetallePedidoDTO> ListaDetalleDTO = null; Session["ListaDetalleDTO"] = ListaDetalleDTO; Pedido PedidoSession = null; Session["PedidoSession"] = PedidoSession; C_Facturacion ControlFacturacion = new C_Facturacion(); Session["ControlFacturacion"] = ControlFacturacion; string StockMin = null; Session["StockMin"] = StockMin; List <int> ListaCant = null; Session["ListaCant"] = ListaCant; List <Articulo> ListaArticulo = null; Session["ListaArticulo"] = ListaArticulo; double Auxdouble = 0; Session["Auxdouble"] = Auxdouble; Session["Login"] = null; Session["ImporteTotal"] = null; }
public DataTable M_empleado(C_Empleado obje) { SqlCommand cmd = new SqlCommand("sp_Login", conexion); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@usuario", obje.Usuario); cmd.Parameters.AddWithValue("@contrasena", obje.Contrasena); SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); return(dt); }
private void btncambiarclave_Click(object sender, EventArgs e) { try { string claveActual = txtClaveActual.Text; string claveNueva1 = txtClaveNueva.Text; string claveNueva2 = txtRepetirClaveNueva.Text; if (string.IsNullOrEmpty(claveActual)) { MessageBox.Show("La clave actual no puede estar vacia"); return; } if (string.IsNullOrEmpty(claveNueva1)) { MessageBox.Show("La clave nueva no puede estar vacia"); return; } if (string.IsNullOrEmpty(claveNueva2)) { MessageBox.Show("La clave nueva repetida no puede estar vacia"); return; } if (claveNueva1.CompareTo(claveNueva2) != 0) { MessageBox.Show("Las claves nuevas no coinciden"); return; } C_Empleado C_empleado = new C_Empleado(); C_empleado.C_cambiarClave_empleado(claveActual, claveNueva1); MessageBox.Show("La clave ha sido cambiada"); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnBuscar_Click(object sender, EventArgs e) { try { V_MantenimientoBuscarEmpleado form; form = new V_MantenimientoBuscarEmpleado(); form.ShowDialog(this); if (form.id > 0) { C_Empleado C_empleado = new C_Empleado(); Empleado empleado = C_empleado.C_buscarPorId_empleado(form.id); this.txtDireccionEmp.Enabled = true; this.txtTelefonoEmp.Enabled = true; this.txtFechaEntrada.Enabled = true; this.txtFechaNac.Enabled = true; txtIdEmp.Text = empleado.Idempleado.ToString(); txtDNIEmp.Text = empleado.Dni.ToString(); txtNombreEmp.Text = empleado.Nombre.ToString(); txtApellidosEmp.Text = empleado.Apellido.ToString(); cmbCargo.Text = empleado.Cargo.ToString(); txtDireccionEmp.Text = empleado.Direccion.ToString(); txtTelefonoEmp.Text = empleado.Telefono.ToString(); // txtContraseña.Text = empleado.Contraseña.ToString(); txtFechaNac.Text = empleado.Fechanacimiento.ToString(); txtFechaEntrada.Text = empleado.Fechaentrada.ToString(); this.txtContraseña.Hide(); this.label11.Hide(); txtDNIEmp.Enabled = false; } } catch (Exception ex) { MessageBox.Show(ex.Message, "aviso"); } }
///////////////////////////////////////////////////////////////////////////////////////////////////////// private void btnEliminar_Click(object sender, EventArgs e) { try { Int16 id; Int16.TryParse(txtIdEmp.Text, out id); if (id > 0) { DialogResult dialog; dialog = MessageBox.Show("¿Esta seguro de eliminar este registro?" , "Confirmacion" , MessageBoxButtons.YesNo , MessageBoxIcon.Question); if (dialog == DialogResult.Yes) { C_Empleado C_empleado = new C_Empleado(); C_empleado.C_eliminar_empleado(id); MessageBox.Show("EMPLEADO ELIMINADO SATISFACTORIAMENTE", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); this.txtIdEmp.Clear(); this.txtDNIEmp.Clear(); this.txtNombreEmp.Clear(); this.txtApellidosEmp.Clear(); this.cmbCargo.SelectedIndex = 1; this.txtDireccionEmp.Clear(); this.txtTelefonoEmp.Clear(); this.txtContraseña.Clear(); this.cmbCargo.SelectedIndex = 1; this.txtDNIEmp.Enabled = true; } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Aviso"); } }
protected void Page_Load(object sender, EventArgs e) { if (Session["Login"] == null) { Response.Redirect("Login.aspx"); } ControlEmpleado = (C_Empleado)Session["ControlEmpleado"]; ControlConfig = (C_Configuracion)Session["ControlConfig"]; if (!IsPostBack) { RefrecarBusqueda(); ListaEmpleados.PageSize = ControlConfig.DevolverNroMaxPaginacion(); } if (RadioButtonCuil.Checked == true) { TxtBuscarXCuil.Visible = true; TxtBuscarXApellido.Visible = false; BtnBuscarApellido.Visible = false; BtnBuscarCuil.Visible = true; PanelPopUp.Attributes["display"] = "none"; MensajeConfirmacion.Attributes["display"] = "none"; TxtBuscarXCuil.Focus(); } else { TxtBuscarXCuil.Visible = false; TxtBuscarXApellido.Visible = true; BtnBuscarApellido.Visible = true; BtnBuscarCuil.Visible = false; PanelPopUp.Attributes["display"] = "none"; MensajeConfirmacion.Attributes["display"] = "none"; TxtBuscarXApellido.Focus(); } MensajeConfirmacion.Attributes["display"] = "none"; PanelPopUp.Attributes["display"] = "none"; }
protected void Page_Load(object sender, EventArgs e) { if (Session["Login"] == null) { Response.Redirect("Login.aspx"); } ControlCliente = (C_Cliente)Session["ControlCliente"]; ControlArticulo = (C_Articulo)Session["ControlArticulo"]; ControlPedido = (C_Pedido)Session["ControlPedido"]; ControlConfig = (C_Configuracion)Session["ControlConfig"]; ControlDetallePedido = (C_DetallePedido)Session["ControlDetallePedido"]; ControlEmpleado = (C_Empleado)Session["ControlEmpleado"]; ControlFacturacion = (C_Facturacion)Session["ControlFacturacion"]; ListaDetalleDTO = (List <DetallePedidoDTO>)Session["ListaDetalleDTO"]; AuxPedido = (Pedido)Session["PedidoSession"]; NroFacturaA = ControlConfig.DevolverUltimaFacturaA() + 1; NroFacturaB = ControlConfig.DevolverUltimaFacturaB() + 1; if (!IsPostBack) { ListaDTO = new List <PedidoDTO>(); Session["ListaDetalleDTO"] = new List <DetallePedidoDTO>(); } if (ddlEmpleado.Items.Count == 0) { var EmpleadosQuery = ControlEmpleado.ListarActivos().Select(emp => new { empleadoid = emp.Empleadoid, DisplayText = emp.Apellido.ToString() + " " + emp.Nombre }); ddlEmpleado.DataSource = null; ddlEmpleado.DataSource = EmpleadosQuery; ddlEmpleado.DataValueField = "empleadoid"; ddlEmpleado.DataTextField = "DisplayText"; ddlEmpleado.DataBind(); } if (RadioButtonListBusqueda.SelectedValue == "nro") { TxtNro.Visible = true; BtnCli.Visible = true; TxtCli.Visible = false; BtnCli.Visible = false; TxtDesde.Visible = false; TxtHasta.Visible = false; BtnRango.Visible = false; TxtNro.Focus(); } else { if (RadioButtonListBusqueda.SelectedValue == "cliente") { TxtNro.Visible = false; BtnCli.Visible = false; TxtCli.Visible = true; BtnCli.Visible = true; TxtDesde.Visible = false; TxtHasta.Visible = false; BtnRango.Visible = false; TxtCli.Focus(); } else { TxtNro.Visible = false; BtnCli.Visible = false; TxtCli.Visible = false; BtnCli.Visible = false; TxtDesde.Visible = true; TxtHasta.Visible = true; BtnRango.Visible = true; TxtDesde.Focus(); } } }
private void btnGuardar_Click(object sender, EventArgs e) { if (txtDNIEmp.Text == "") { MessageBox.Show("El campo DNI no debe estar vacio", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } try { Int16 id; Int16.TryParse(txtIdEmp.Text, out id); //---creamos un objeto cliente Empleado empleado = new Empleado(); //--- llenar de datos al objeto cliente if (id == 0) { empleado.Dni = txtDNIEmp.Text; empleado.Nombre = txtNombreEmp.Text; empleado.Apellido = txtApellidosEmp.Text; empleado.Cargo = cmbCargo.Text; empleado.Direccion = txtDireccionEmp.Text; empleado.Telefono = txtTelefonoEmp.Text; empleado.Contraseña = txtContraseña.Text; empleado.Fechanacimiento = txtFechaNac.Value; empleado.Fechaentrada = txtFechaEntrada.Value; C_Empleado C_emprealdo = new C_Empleado(); //--insertar---- Int32 resp = C_emprealdo.C_insertar_empleado(empleado); txtIdEmp.Text = empleado.Idempleado.ToString(); MessageBox.Show("EMPLEADO REGISTRADO SATISFACTORIAMENTE", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { empleado.Dni = txtDNIEmp.Text; empleado.Nombre = txtNombreEmp.Text; empleado.Apellido = txtApellidosEmp.Text; empleado.Cargo = cmbCargo.Text.ToUpper(); empleado.Direccion = txtDireccionEmp.Text; empleado.Telefono = txtTelefonoEmp.Text; //empleado.Contraseña = txtContraseña.Text; empleado.Fechanacimiento = txtFechaNac.Value; empleado.Fechaentrada = txtFechaEntrada.Value; C_Empleado C_empleado = new C_Empleado(); //----actualizado empleado.Idempleado = id; Int32 resp = C_empleado.C_actualizar_empleado(empleado); MessageBox.Show("EMPLEADO ACTUALIZADO SATISFACTORIAMENTE", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { //MessageBox.Show("EL DNI YA SE ENCUENTRA REGISTRADO, POR FAVOR INGRESE DNI CORRECTO", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); MessageBox.Show(ex.Message /*+ "-" + ex.StackTrace.ToString()*/); } }
public DataTable V_empleado(C_Empleado obje) { return(obj.M_empleado(obje)); }