//——————————————————————————————————————————————[ MODIFICAR ]—————————————————————————————————————————————— public static bool Modificar(Nominas nominas) { bool paso = false; Contexto contexto = new Contexto(); try { contexto.Entry(nominas).State = EntityState.Modified; paso = contexto.SaveChanges() > 0; } catch (Exception) { throw; } finally { contexto.Dispose(); } return(paso); }
//——————————————————————————————————————————————————————————————[ Buscar ]——————————————————————————————————————————————————————————————— private void BuscarButton_Click(object sender, RoutedEventArgs e) { Nominas encontrado = NominasBLL.Buscar(Utilidades.ToInt(NominaIdTextBox.Text)); if (encontrado != null) { this.nominas = encontrado; Cargar(); } else { this.nominas = new Nominas(); this.DataContext = this.nominas; MessageBox.Show($"Este Contacto no fue encontrado.\n\nAsegúrese que existe o cree uno nuevo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); Limpiar(); NominaIdTextBox.SelectAll(); NominaIdTextBox.Focus(); } }
//——————————————————————————————————————————————[ INSERTAR ]—————————————————————————————————————————————— private static bool Insertar(Nominas nominas) { bool paso = false; Contexto contexto = new Contexto(); try { contexto.Nominas.Add(nominas); paso = contexto.SaveChanges() > 0; } catch (Exception) { throw; } finally { contexto.Dispose(); } return(paso); }
protected void Page_Load(object sender, EventArgs e) { txtTiempo.MaxLength = 2; txtEmpleado.Enabled = false; btnProcesar.Enabled = false; if (!Page.IsPostBack) { ddlTiempo.DataSource = solicitudPermisos.ObtenerTiempo(); ddlTiempo.DataTextField = "descripcion"; ddlTiempo.DataValueField = "idDescripcion"; ddlTiempo.DataBind(); ddlMotivos.DataSource = solicitudPermisos.ObtenerMotivos(); ddlMotivos.DataTextField = "motivo"; ddlMotivos.DataValueField = "idMotivo"; ddlMotivos.DataBind(); grvDatos.DataSource = Nominas.ListaEmpleados(Session["User"].ToString()); grvDatos.DataBind(); } }
protected void btnBuscar_Click(object sender, EventArgs e) { txtEmpleado.Text = string.Empty; if (txtBuscar.Text == string.Empty) { Response.Write("<script>alert('Debe Ingresar El id o nombre del Empleado!','')</script>"); } else { grvDatos.DataSource = Nominas.buscarEmpleado(txtBuscar.Text, Session["User"].ToString()); grvDatos.DataBind(); } if (grvDatos.Rows.Count == 0) { lblMensaje.Text = "No se encontraron resultados para \"" + txtBuscar.Text + "\"..."; } else { lblMensaje.Text = string.Empty; } }
protected void btnBuscar_Click1(object sender, EventArgs e) { string buscar = txtBuscar.Text.Trim(); if (string.IsNullOrEmpty(buscar)) { Response.Write("<script>alert('Ingrese nombre o ID a buscar!')</script>"); } else { grvEmpleados.DataSource = Nominas.buscarEmpleado(buscar, UserActual); grvEmpleados.DataBind(); } if (grvEmpleados.Rows.Count == 0) { lblResultado.Text = "No se encontraron resultados para \"" + txtBuscar.Text + "\"..."; } else { lblResultado.Text = string.Empty; } }
public List <Vehiculos> GetVehiculosNomina(Nominas aux) { context = new DBSubdereEntities1(); return((from l in context.DetalleNominas where l.IdNomina == aux.IdNomina select l.Vehiculos).ToList()); }
//——————————————————————————————————————————————————————————————[ Limpiar ]—————————————————————————————————————————————————————————————— private void Limpiar() { this.nominas = new Nominas(); this.DataContext = nominas; }
public double CalcularSalario(int empleadoID) { var servicioDeNominas = new Nominas(); return(servicioDeNominas.CalculaSueldo(empleadoID)); }
protected void btnTodos_Click(object sender, EventArgs e) { lblResultado.Text = string.Empty; grvEmpleados.DataSource = Nominas.ListaEmpleados(UserActual); grvEmpleados.DataBind(); }
public void SumarNomina(Nominas nominas) { ejecutar.SumarNomina(nominas); }
public void BorrarNomina(Nominas nominas) { ejecutar.BorrarNomina(nominas); }
public void ActualizarNominas(Nominas nominas) { ejecutar.ActualizarNominas(nominas); }
public void InsertarNomina(Nominas nominas) { ejecutar.InsertarNomina(nominas); }
public void InsertarNomina(Nominas nominas) { database.Nominas.Add(nominas); database.SaveChanges(); }