// POST: api/Empleado public List <Empleado> Post([FromBody] UserSessionWeb login) { EmpleadoService servicio = new EmpleadoService(cadenaConexion); return(servicio.ConsultarEmpleados(login)); }
private void CargarGrilla() { EmpleadoService oEmpleadoService = new EmpleadoService(); this.dataGridEmpleados.DataSource = oEmpleadoService.ConsultarEmpleados(""); }
private void FrmDetallesOT_Load(object sender, EventArgs e) { LlenarCombo(this.cboEmpleado, empleadoS.ConsultarEmpleados("AND 1=1"), "Nombre", "Legajo"); this.lblError.Visible = false; switch (formMode) { //Modo crear Orden de Trabajo case FormMode.insert: { listaRepuestos = new List <Repuesto>(); listaCantidades = new List <int>(); cboEmpleado.Enabled = false; cboEmpleado.SelectedValue = empleadoSesion.Legajo; break; } case FormMode.update: { this.listaRepuestos = (List <Repuesto>)trabajoEdicion.Repuesto; this.listaCantidades = (List <int>)trabajoEdicion.Cantidades; this.txtDescripcion.Text = trabajoEdicion.Descripcion; this.cboEmpleado.SelectedValue = trabajoEdicion.Empleado.Legajo; //Calculando el monto de la mano de obra decimal montoTotal = Convert.ToInt32(trabajoEdicion.Monto); for (int i = 0; i < trabajoEdicion.Repuesto.Count; i++) { decimal montoRepuesto = trabajoEdicion.Repuesto[i].PrecioUnitario * trabajoEdicion.Cantidades[i]; montoTotal -= montoRepuesto; } this.txtMonto.Text = Convert.ToString(montoTotal); this.CargarDgvRepuestos(); this.cboEmpleado.Enabled = false; break; } case FormMode.detail: { //Prueba, luego agrupar en un método this.listaRepuestos = (List <Repuesto>)trabajoEdicion.Repuesto; this.listaCantidades = (List <int>)trabajoEdicion.Cantidades; this.txtDescripcion.Text = trabajoEdicion.Descripcion; this.cboEmpleado.SelectedValue = trabajoEdicion.Empleado.Legajo; //Calculando el monto de la mano de obra decimal montoTotal = Convert.ToInt32(trabajoEdicion.Monto); for (int i = 0; i < trabajoEdicion.Repuesto.Count; i++) { decimal montoRepuesto = trabajoEdicion.Repuesto[i].PrecioUnitario * trabajoEdicion.Cantidades[i]; montoTotal -= montoRepuesto; } this.txtMonto.Text = Convert.ToString(montoTotal); this.CargarDgvRepuestos(); this.cboEmpleado.Enabled = false; this.txtMonto.Enabled = false; this.btnAgregar.Visible = false; this.txtDescripcion.Enabled = false; this.txtMonto.Enabled = false; dgvRepuestos.AllowUserToDeleteRows = false; dgvRepuestos.ReadOnly = true; break; } } }