private void button_CrearUsuario_Click(object sender, EventArgs e) { if(textBox_Nombre.Text == "" || textBox_Password.Text == "") { MessageBox.Show(this, "Todos los campos son obligatorios"); } else { MessageBoxButtons mbb = new MessageBoxButtons(); MessageBox.Show(this, "Se creará/modificará el usuario", "Continuar?", mbb); InfoCosteProgramaGenNHibernate.CEN.InfoCoste.TrabajadorCEN tcen = new InfoCosteProgramaGenNHibernate.CEN.InfoCoste.TrabajadorCEN(); if (!editando) { tcen.Trabajador(Convert.ToInt32(textBox_ID.Text), textBox_Password.Text, textBox_Nombre.Text); } else { tcen.SetNombre(id, textBox_Nombre.Text); tcen.SetPassword(id, textBox_Password.Text); } this.Close(); } }
private void button3_Click(object sender, EventArgs e) { MessageBox.Show("Se va a eliminar el trabajador", "Trabajadores", MessageBoxButtons.OK); DataGridViewRow current = dataGridView_GestionarTrabajadores.CurrentRow; InfoCosteProgramaGenNHibernate.CEN.InfoCoste.TrabajadorCEN tcen = new InfoCosteProgramaGenNHibernate.CEN.InfoCoste.TrabajadorCEN(); tcen.Borrar(Convert.ToInt32(current.Cells[0].Value)); GestionarTrabajadores_Load(null, null); }
public NuevoTrabajador() { InitializeComponent(); textBox_ID.Enabled = false; InfoCosteProgramaGenNHibernate.CEN.InfoCoste.TrabajadorCEN tcen = new InfoCosteProgramaGenNHibernate.CEN.InfoCoste.TrabajadorCEN(); IList<InfoCosteProgramaGenNHibernate.EN.InfoCoste.TrabajadorEN> listaTrabajadores = tcen.LeerTodos(0, 100); textBox_ID.Text = (Convert.ToInt32(listaTrabajadores.ElementAt(listaTrabajadores.Count-1).Id.ToString())+1).ToString(); }
private void GestionarTrabajadores_Load(object sender, EventArgs e) { InfoCosteProgramaGenNHibernate.CEN.InfoCoste.TrabajadorCEN tcen = new InfoCosteProgramaGenNHibernate.CEN.InfoCoste.TrabajadorCEN(); IList<InfoCosteProgramaGenNHibernate.EN.InfoCoste.TrabajadorEN> listaTrabajadores = tcen.LeerTodos(0,100); dataGridView_GestionarTrabajadores.Rows.Clear(); foreach(InfoCosteProgramaGenNHibernate.EN.InfoCoste.TrabajadorEN t in listaTrabajadores) { dataGridView_GestionarTrabajadores.Rows.Add(t.Id, t.Nombre, t.Password); } }
private void button4_Click(object sender, EventArgs e) { string input = Microsoft.VisualBasic.Interaction.InputBox("Nombre del trabajador?"); InfoCosteProgramaGenNHibernate.CEN.InfoCoste.TrabajadorCEN tcen = new InfoCosteProgramaGenNHibernate.CEN.InfoCoste.TrabajadorCEN(); IList<InfoCosteProgramaGenNHibernate.EN.InfoCoste.TrabajadorEN> lt = tcen.LeerPorNombre(input); dataGridView_GestionarTrabajadores.Rows.Clear(); foreach (InfoCosteProgramaGenNHibernate.EN.InfoCoste.TrabajadorEN t in lt) { dataGridView_GestionarTrabajadores.Rows.Add(t.Id, t.Nombre, t.Password); } }
public NuevoTrabajador(int ID) { InitializeComponent(); InfoCosteProgramaGenNHibernate.CEN.InfoCoste.TrabajadorCEN tcen = new InfoCosteProgramaGenNHibernate.CEN.InfoCoste.TrabajadorCEN(); InfoCosteProgramaGenNHibernate.EN.InfoCoste.TrabajadorEN ten = tcen.LeerPorOID(ID); id = ID; editando = true; textBox_ID.Enabled = false; textBox_ID.Text = ten.Id.ToString(); textBox_Password.Text = ten.Password; textBox_Nombre.Text = ten.Nombre; }