public MainFrm(int id) { InitializeComponent(); if (id == 1478824) { empleado = new GS_Empleados(); empleado.nombre = "SUPER ADMIN"; var form = Application.OpenForms.OfType <MenuPanelForm>().FirstOrDefault(); MenuPanelForm hijo = form ?? new MenuPanelForm(); AddFormInPanel(hijo); } else { var form = Application.OpenForms.OfType <MenuPanelForm>().FirstOrDefault(); MenuPanelForm hijo = form ?? new MenuPanelForm(); AddFormInPanel(hijo); GetEmpleado(id); if (!empleado.privilegios) { button2.Enabled = false; button3.Enabled = false; button4.Enabled = false; button5.Enabled = false; button6.Enabled = false; } label9.Text = empleado.nombre + ' ' + empleado.apellido_paterno; } }
private void button2_Click(object sender, EventArgs e) { //ObtenerDatos(); if (!validate()) { MessageBox.Show("Llene todos los campos"); } else { if (NuevoEditar == true) { empleadoNuevo = ObtenerDatos(); if (buisnes.AddEmpleado(empleadoNuevo)) { MessageBox.Show("Empleado Agregado"); this.Close(); } } else if (NuevoEditar == false) { empleadoUpdated = ObtenerDatos(); empleadoUpdated.id_empleado = empleadoToUpdate.id_empleado; if (buisnes.UpdateEmpleado(empleadoUpdated)) { MessageBox.Show("Empleado Actualizado"); this.Close(); } } } }
public bool UpdateEmpleado(GS_Empleados empleado) { try { Empleados emp = model.Empleados.Where(d => d.id_empleado == empleado.id_empleado).FirstOrDefault(); emp.nombre = empleado.nombre; emp.apellido_paterno = empleado.apellido_paterno; emp.apellido_materno = empleado.apellido_materno; emp.fecha_nacimiento = empleado.fecha_nacimiento; emp.usuario = empleado.usuario; emp.contrasena = empleado.contrasena; emp.privilegios = empleado.privilegios; model.SaveChanges(); return(true); } catch { return(false); } }
public GS_Empleados ObtenerDatos() { GS_Empleados emp = new GS_Empleados(); emp.nombre = textBox1.Text; emp.apellido_paterno = textBox2.Text; emp.apellido_materno = textBox3.Text; emp.fecha_nacimiento = dateTimePicker1.Value.Date; emp.usuario = textBox4.Text; emp.contrasena = textBox5.Text; if (comboBox1.Text == "Si") { emp.privilegios = true; } else { emp.privilegios = false; } return(emp); }
public Nuevo(GS_Empleados empleado) //editar { InitializeComponent(); label1.Text = "Actualizar Empleado"; textBox1.Text = empleado.nombre; textBox2.Text = empleado.apellido_paterno; textBox3.Text = empleado.apellido_materno; textBox4.Text = empleado.usuario; textBox5.Text = empleado.contrasena; dateTimePicker1.Value = empleado.fecha_nacimiento; if (empleado.privilegios == true) { comboBox1.SelectedIndex = 0; } else { comboBox1.SelectedIndex = 1; } NuevoEditar = false; empleadoToUpdate = empleado; }
public bool AddEmpleado(GS_Empleados empleado) { try { Empleados emp = new Empleados(); emp.nombre = empleado.nombre; emp.apellido_paterno = empleado.apellido_paterno; emp.apellido_materno = empleado.apellido_materno; emp.fecha_nacimiento = empleado.fecha_nacimiento; emp.usuario = empleado.usuario; emp.contrasena = empleado.contrasena; emp.privilegios = empleado.privilegios; model.Empleados.Add(emp); model.SaveChanges(); return(true); } catch { return(false); } }
} // Minimizar Maximizar private void GetEmpleado(int id) //Obtiene el valor de sesion de usuario { empleado = comun.GetEmpleado(id); }
public bool UpdateEmpleado(GS_Empleados empleado) { return(data.UpdateEmpleado(empleado)); }
public bool AddEmpleado(GS_Empleados empleado) { return(data.AddEmpleado(empleado)); }