//metodo para insertar un registro public int InsertarRegistro(Entidades.e_registros _registro) { // Sera obligatorio ingresar dicho dato if (string.IsNullOrEmpty(_registro.usuario)) { throw new Exception("El usuario no puede ser un valor nulo o vacio"); } if (string.IsNullOrEmpty(_registro.equipo)) { throw new Exception("La contraseña no puede estar vacia"); } // mandamos llamar el metodo que realiza el procedimiento almacenado en la bd return(Datos.d_registros.InsertarRegistro(_registro)); }
private void button_Click(object sender, RoutedEventArgs e) { try { Entidades.e_usuarios _usuario = new Entidades.e_usuarios(); _usuario.usuario = txt_cuenta.Text; _usuario.pass = txt_contraseña.Password; if (new Negocio.n_usuarios().Login(_usuario) == 1) { //guardamos el registro Entidades.e_registros _registro = new Entidades.e_registros(); _registro.usuario = _usuario.usuario; _registro.equipo = Environment.MachineName; _registro.fecha = DateTime.Now.Date; _registro.hora_inicio = DateTime.Now; int id = new Negocio.n_registros().InsertarRegistro(_registro); if (id > 0) { desbloqueo(id); } else { MessageBox.Show("no se guardo el registro"); } } else { MessageBox.Show("Usuario o contraseña Incorrectas"); } /*if (new Bussiness.BLogin().checkLogin(int.Parse(txt_cuenta.Text), txt_contraseña.Password)) * { * desbloqueo(); * } * else * MessageBox.Show("Usuario o contraseña Incorrectas");*/ } catch (Exception eee) { MessageBox.Show(eee.Message); } }
//metodo para actualizar la hora de salida //metodo para insertar un registro public bool ActualizaSalida(Entidades.e_registros _registro) { // mandamos llamar el metodo que realiza el procedimiento almacenado en la bd return(Datos.d_registros.ActualizaSalida(_registro)); }