Example #1
0
        public JsonResult ValidarCruceDeFechas(AusenciaModel objNuevaAusencia)
        {
            var Ausencia    = new EDAusencia();
            var objAfiliado = ObtenerAfiliadoEnSesion();

            Ausencia.Documento   = objNuevaAusencia.Documento;
            Ausencia.IdEmpresa   = objNuevaAusencia.IdEmpresa;
            Ausencia.FechaInicio = DateTime.ParseExact(objNuevaAusencia.FechaInicio, "dd/MM/yyyy", CultureInfo.InvariantCulture, DateTimeStyles.None);
            Ausencia.FechaFin    = DateTime.ParseExact(objNuevaAusencia.FechaFin, "dd/MM/yyyy", CultureInfo.InvariantCulture, DateTimeStyles.None);

            bool cruce = lnausencia.ValidarCruceDeAusencias(Ausencia);

            if (!cruce)
            {
                return(Json(new { status = "CRUCE", Message = "" }));
            }
            else
            {
                return(Json(new { status = "Success", Message = "" }));
            }
        }