示例#1
0
 public Empleado ObtenerEmpleado(int id)
 {
     EmpleadoCl oEmpleadoCl = new EmpleadoCl();
     var data = oEmpleadoCl.ObtenerEmpleado(id);
     Empleado oEmpleado = new Empleado();
     oEmpleado.Cedula = Convert.ToInt32(data.Tables[0].Rows[0]["cedula"]);
     oEmpleado.Edad = Convert.ToInt32(data.Tables[0].Rows[0]["edad"]);
     oEmpleado.Nombre = data.Tables[0].Rows[0]["nombre"].ToString();
     oEmpleado.Puesto = data.Tables[0].Rows[0]["puesto"].ToString();
     oEmpleado.Id = Convert.ToInt32(data.Tables[0].Rows[0]["id"]);
     return oEmpleado;
 }
示例#2
0
        public string AgregarEmpleado(Empleado empleado,Usuario usuario)
        {
            UsuarioCl oUsuarioCl=new UsuarioCl();
               bool validar= oUsuarioCl.ValidarSession(usuario.Nombre, usuario.Clave);

            if(!validar)
                return "El usuario no es válido, la contraseña y usuario no existen";

            EmpleadoCl oEmpleadoCl=new EmpleadoCl();
            oEmpleadoCl.InsertarEmpleado(empleado.Cedula,empleado.Nombre,empleado.Edad,empleado.Puesto);
            if (oEmpleadoCl.IsError)
            {
                return "Error " + oEmpleadoCl.ErrorDescripcion;
            }
            return "Empleado agregado " + empleado.Nombre;
        }