public JsonResult GetHorasEmpleados(int[] idEmpleados) { HorasExtrasClass obj = new HorasExtrasClass(); var result = obj.GetHorasEmpleados(idEmpleados); return(Json(result, JsonRequestBehavior.AllowGet)); }
public JsonResult DeleteHe(int id) { HorasExtrasClass obj = new HorasExtrasClass(); var result = obj.DeleteHoraExtra(id); return(Json(result, JsonRequestBehavior.AllowGet)); }
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)); }
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)); }
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)); }
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}"); } }