コード例 #1
0
        public JsonResult GetHorasEmpleados(int[] idEmpleados)
        {
            HorasExtrasClass obj = new HorasExtrasClass();
            var result           = obj.GetHorasEmpleados(idEmpleados);

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
コード例 #2
0
        public JsonResult DeleteHe(int id)
        {
            HorasExtrasClass obj = new HorasExtrasClass();
            var result           = obj.DeleteHoraExtra(id);

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
コード例 #3
0
        public JsonResult RegistrarHorasExtras(string[] fechas, int[] idEmpleados, int horas, bool tipoSimple)
        {
            HorasExtrasClass obj = new HorasExtrasClass();
            var IdUser           = SessionHelpers.GetIdUsuario();

            var result = obj.GuardarHorasExtras(idEmpleados, fechas, horas, tipoSimple, IdUser);

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
コード例 #4
0
        public JsonResult GetHorasExtras(int[] idEmpleados)
        {
            var periodo = Session["periodo"] as NOM_PeriodosPago;

            HorasExtrasClass obj = new HorasExtrasClass();
            var result           = obj.GetHotasExtrasParaNomina(idEmpleados, periodo);

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
コード例 #5
0
        public ActionResult Detalle(int id)
        {
            HorasExtrasClass obj = new HorasExtrasClass();
            var model            = obj.GetHorasExtrasEmpleados(id);

            var e = new Empleados();

            ViewBag.Empleado = e.GetEmpleadoById(id);

            return(View(model));
        }
コード例 #6
0
ファイル: Program.cs プロジェクト: IsraelBV/SUNmty
        public static void GetHorasExtras()
        {
            int[] empleados = new[] { 62, 65, 72 };

            NOM_PeriodosPago pp = new NOM_PeriodosPago();

            pp.Fecha_Fin    = new DateTime(2018, 01, 31);
            pp.Fecha_Inicio = new DateTime(2018, 01, 16);

            HorasExtrasClass ob = new HorasExtrasClass();
            var lista           = ob.GetHotasExtrasParaNomina(empleados, pp);

            foreach (var item in lista)
            {
                Console.WriteLine($" {item.IdEmpleado} {item.Fecha} {item.HorasTotales}");
            }
        }