Exemplo n.º 1
0
        public ActionResult Guardar(EntEmpleado entidad)
        {
            var r = false;

            try
            {
                if (entidad.id_empleado > 0)
                {
                    r = control.Actualizar(entidad);
                }
                else
                {
                    r = control.Insertar(entidad);
                    int id_empleado = control.ObtenerTodos().ToList().Max(p => p.id_empleado);
                    GuardarenDispositivoRH(new UserInfo
                    {
                        id_empleado    = id_empleado,
                        EnrollNumber   = entidad.enrollnumber.ToString(),
                        Name           = entidad.nombre,
                        id_dispositivo = entidad.id_dispositivo,
                    });
                }

                if (!r)
                {
                    return(Json("Error al realizar la operacion", JsonRequestBehavior.AllowGet));
                }

                return(Json("Realizado", JsonRequestBehavior.AllowGet));
            }
            catch (Exception ex)
            {
                return(View("Error", new HandleErrorInfo(ex, "Empleados", "Create")));
            }
        }
Exemplo n.º 2
0
 // Clase utilizada para almacenar la informacion del Usuario, tabla "usuarios"
 // Este método carga todos los Usuarios de la base de datos
 private void ObtenerEmpleados()
 {
     try
     {
         ListaEmpleados = ctrl_empleado.ObtenerTodos();
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemplo n.º 3
0
        public ActionResult GetEmpleados()
        {
            var empleados  = control.ObtenerTodos();
            var serializer = new System.Web.Script.Serialization.JavaScriptSerializer();

            serializer.MaxJsonLength = 500000000;
            var json = Json(new { data = empleados }, JsonRequestBehavior.AllowGet);

            json.MaxJsonLength = 500000000;
            return(json);
        }
Exemplo n.º 4
0
        // Este método carga todos los Usuarios de la base de datos
        private void ObtenerEmpleados()
        {
            try
            {
                ListaEmpleados = ctrl_empleado.ObtenerTodos();
            }
            catch (Exception)
            {
                throw;
            }
            //string connString = File.ReadAllText(Application.StartupPath + "\\connectionString.dat");
            //MySqlConnection conn = new MySqlConnection(connString);
            //MySqlCommand command = conn.CreateCommand();

            //try {
            //    conn.Open();
            //} catch (Exception ex) {
            //    //MessageBox.Show(ex.Message);
            //}

            ////MemoryStream fingerprintData = new MemoryStream();
            ////template.Serialize(fingerprintData);
            ////fingerprintData.Position = 0;
            ////BinaryReader br = new BinaryReader(fingerprintData);
            ////Byte[] bytes = br.ReadBytes((Int32)fingerprintData.Length);

            //MySqlDataReader reader;
            //command.CommandText = "SELECT * FROM Usuarios";
            //reader = command.ExecuteReader();

            ////while (reader.Read()) {
            ////    Usuario nuevoUsuario = new Usuario();
            ////    nuevoUsuario.idUsuario = (int)reader["idUsuario"];
            ////    nuevoUsuario.Nombre = reader["Nombre"].ToString();
            ////    nuevoUsuario.Fecha = (DateTime)reader["Fecha"];
            ////    nuevoUsuario.Huella = (Byte[])reader["Huella"];
            ////    nuevoUsuario.Foto = reader["Foto"].ToString();
            ////    ListaUsuarios.Add(nuevoUsuario);
            ////}
            //while (reader.Read()) {
            //    Usuario nuevoUsuario = new Usuario();
            //    nuevoUsuario.idUsuario = (int)reader["idUsuario"];
            //    nuevoUsuario.Nombre = reader["Nombre"].ToString();
            //    nuevoUsuario.Cedula = reader["Cedula"].ToString();
            //    nuevoUsuario.Direccion = reader["Direccion"].ToString();
            //    nuevoUsuario.Telefono = reader["Telefono"].ToString();
            //    nuevoUsuario.Celular = reader["Celular"].ToString();
            //    nuevoUsuario.ARL = reader["ARL"].ToString();
            //    nuevoUsuario.Serial = reader["Serial"].ToString();
            //    nuevoUsuario.Fecha = (DateTime)reader["Fecha"];
            //    nuevoUsuario.Foto = reader["Foto"].ToString();
            //    ListaUsuarios.Add(nuevoUsuario);
            //}
        }
Exemplo n.º 5
0
 // Este método carga todos los Usuarios de la base de datos
 private void ObtenerEmpleados()
 {
     try
     {
         ListaEmpleados = ctrl_empleado.ObtenerTodos();
     }
     catch (Exception exc)
     {
         ShowStatusBar(exc.Message, false);
     }
 }
Exemplo n.º 6
0
        private void ObtenerListaEmpleados()
        {
            EtiquetaMensaje(string.Empty, true);
            List <EntEmpleado> ListaEmpleados = new List <EntEmpleado>();

            ListaEmpleados = ctrlEmpleados.ObtenerTodos();


            if (ListaEmpleados != null && ListaEmpleados.Count > 0)
            {
                LlenarGrid(ListaEmpleados);
            }
            else
            {
                Mensaje("No Existe Empleados");
            }
        }