예제 #1
0
        public ActionResult Details(int id, int idContrato)
        {
            //Obtener datos del empleado
            var empleado = emp.ObtenerEmpleadoPorId(id);

            ViewBag.Empleado = empleado;
            // var contrato = emp.GetUltimoContrato(id);
            var contrato = emp.GetContratoByIdEmpleadoContrato(idContrato);

            ViewBag.Contrato = contrato;



            //Obtener los datos de la empresa y la sucursal
            Empresas es = new Empresas();

            ViewBag.Empresa = es.GetEmpresaById((int)contrato.IdEmpresaFiscal);

            Sucursales suc = new Sucursales();

            ViewBag.Sucursal = suc.ObtenerSucursalDatosPorId(ViewBag.Empleado.IdSucursal);

            //Obtener el salario mínimo para cálculos
            Infonavit inf  = new Infonavit();
            var       zona = inf.GetZonaSalario();

            ViewBag.SM  = zona.SMG;
            ViewBag.UMA = inf.GetValorUMA();
            return(View());
        }