Пример #1
0
        public ActionResult AddUpdateProfilePages(List <ProfilePageVM> request, int?RequestId = null)
        {
            if (request == null)
            {
                return(Json(new { IsSuccess = false, ErrorMessage = CustomMessages.SomethingWentWrong }, JsonRequestBehavior.AllowGet));
            }

            var getSystemRequest = new SystemRequestDataAccess().GetSystemRequest(RequestId.GetValueOrDefault());

            var getProfilePages = new ProfileDataAccess().GetProfilePage(request.FirstOrDefault() != null ? request.FirstOrDefault().ProfileID.GetValueOrDefault() : 0);

            var existingJson = getProfilePages.Count <= 0 ? null : CustomHelper.GetJson(getProfilePages);

            var updatedJson = CustomHelper.GetJson(request);
            var row         = new tbl_System_Requests
            {
                ID = RequestId.GetValueOrDefault(),
                AuthorizationStatus   = "P",
                CreatorID             = StateHelper.UserId,
                IsActive              = true,
                ExistingData          = existingJson,
                UpdatedData           = updatedJson,
                RequestType           = Constants.RequestTypes.ProfilePage,
                AuthorizationComments = getSystemRequest?.AuthorizationComments ?? string.Empty,
                AuthorizerID          = getSystemRequest?.AuthorizerID ?? 0
            };

            var success = (!RequestId.HasValue || RequestId.GetValueOrDefault() <= 0) ? new SystemRequestDataAccess().AddSystemRequest(row): new SystemRequestDataAccess().UpdateSystemRequest(row);

            return(Json(new { IsSuccess = success }, JsonRequestBehavior.AllowGet));
        }
Пример #2
0
        public ActionResult AddProfileModificationRequest(tbl_Profile request, int?RequestId = null)
        {
            var getProfile       = new ProfileDataAccess().GetProfileById(request.ID);
            var getSystemRequest = new SystemRequestDataAccess().GetSystemRequest(RequestId.GetValueOrDefault());

            request.AuthorizationStatus   = getProfile.AuthorizationStatus;
            request.AuthorizationComments = getProfile.AuthorizationComments;

            var existingJson = getProfile == null ? null : CustomHelper.GetJson(getProfile);
            var updatedJson  = CustomHelper.GetJson(request);

            var row = new tbl_System_Requests
            {
                ID = RequestId.GetValueOrDefault(),
                AuthorizationStatus   = "P",
                CreatorID             = StateHelper.UserId,
                IsActive              = true,
                ExistingData          = existingJson,
                UpdatedData           = updatedJson,
                RequestType           = Constants.RequestTypes.ProfileModification,
                AuthorizationComments = getSystemRequest?.AuthorizationComments,
                AuthorizerID          = getSystemRequest?.AuthorizerID
            };

            var success = (!RequestId.HasValue || RequestId.GetValueOrDefault() <= 0) ? new SystemRequestDataAccess().AddSystemRequest(row) : new SystemRequestDataAccess().UpdateSystemRequest(row);

            return(Json(new { IsSuccess = success }, JsonRequestBehavior.AllowGet));
        }
Пример #3
0
        public ActionResult AddUpdateUserProfile(List <ProfileUserVM> request, int?RequestId = null)
        {
            var getUserProfile   = new ProfileDataAccess().GetUserProfiles(request.FirstOrDefault() == null ? 0 : request.FirstOrDefault().UserID.GetValueOrDefault());
            var getSystemRequest = new SystemRequestDataAccess().GetSystemRequest(RequestId.GetValueOrDefault());

            var existingJson = getUserProfile.Count <= 0 ? null : CustomHelper.GetJson(getUserProfile);

            var updatedJson = CustomHelper.GetJson(request);
            var row         = new tbl_System_Requests
            {
                ID = RequestId.GetValueOrDefault(),
                AuthorizationStatus   = "P",
                CreatorID             = StateHelper.UserId,
                IsActive              = true,
                ExistingData          = existingJson,
                UpdatedData           = updatedJson,
                RequestType           = Constants.RequestTypes.UserProfile,
                AuthorizationComments = getSystemRequest?.AuthorizationComments ?? string.Empty,
                AuthorizerID          = getSystemRequest?.AuthorizerID ?? 0
            };

            var success = (!RequestId.HasValue || RequestId.GetValueOrDefault() <= 0) ? new SystemRequestDataAccess().AddSystemRequest(row) : new SystemRequestDataAccess().UpdateSystemRequest(row);

            return(Json(new { IsSuccess = success }, JsonRequestBehavior.AllowGet));
        }
Пример #4
0
        private bool ValidateSubmission()
        {
            try
            {
                if (Utils.BeneficiaryRegObj.Image == null)
                {
                    MessageBox.Show(@"No picture capture for the registrant!",
                                    @"Validation Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    return(false);;
                }

                if (CustomHelper.ValidateArray(Utils.BeneficiaryRegObj.CapturedFingerPrintTemplate))
                {
                    MessageBox.Show(@"No fingerprint capture for the registrant!",
                                    @"Validation Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    return(false);;
                }

                return(true);

                // Utils.BeneficiaryRegObj.CapturedFingerPrintTemplate
            }
            catch (Exception)
            {
                MessageBox.Show(@"Error Occurred! Please try again later", @"Error", MessageBoxButtons.OK,
                                MessageBoxIcon.Exclamation);
                return(false);
            }
        }
Пример #5
0
        public ActionResult AuthorizeProfilePageRequest(tbl_System_Requests request)
        {
            var systemRequest = new SystemRequestDataAccess().GetSystemRequest(request.ID);

            if (systemRequest.CreatorID == StateHelper.UserId)
            {
                return(Json(new { IsSuccess = false, ErrorMessage = CustomMessages.SameCreatorAndsAuthorizer }, JsonRequestBehavior.AllowGet));
            }
            if (request.AuthorizationStatus == "A")
            {
                var lstData      = CustomHelper.ParseJson <List <ProfilePageVM> >(systemRequest.UpdatedData);
                var profilePages = lstData.Select(e => new tbl_Profile_Page
                {
                    ProfileID = e.ProfileID,
                    PageID    = e.PageID
                }).ToList();

                ProfileMethods.AddProfilePages(profilePages);
            }

            systemRequest.AuthorizationStatus   = request.AuthorizationStatus;
            systemRequest.AuthorizationComments = request.AuthorizationComments;
            systemRequest.AuthorizerID          = StateHelper.UserId;

            var success = new SystemRequestDataAccess().UpdateSystemRequest(systemRequest);

            return(Json(new { IsSuccess = success, ErrorMessage = (!success) ? CustomMessages.GenericErrorMessage : CustomMessages.AuthorizedSucessfully, Response = success }, JsonRequestBehavior.AllowGet));
        }
        public JsonResult AssignApprover()
        {
            try
            {
                approverObj.Code             = Request["code"].ToString();
                approverObj.Module           = Request["module"].ToString();
                approverObj.ApprovalTypeCode = Request["type"].ToString();
                approverObj.DepartmentCode   = Request["department"].ToString();
                approverObj.Id        = Convert.ToInt32(Request["id"]);
                approverObj.DateAdded = DateTime.Now;
                approverObj.AddedBy   = Convert.ToInt32(Session["userId_local"]);
                approverObj.IP        = CustomHelper.GetLocalIPAddress();
                approverObj.MAC       = CustomHelper.GetMACAddress();

                departmentApprover_model.AssignApprover(approverObj);

                response.Add(key: "success", value: true);
                response.Add(key: "error", value: false);
                response.Add(key: "message", value: "");
            }
            catch (Exception e)
            {
                response.Add(key: "success", value: false);
                response.Add(key: "error", value: true);
                response.Add(key: "message", value: e.ToString());
            }
            return(Json(response, JsonRequestBehavior.AllowGet));
        }
        public void AnimateVertexForward(VertexControl target)
        {
            var transform = CustomHelper.GetScaleTransform(target);

            if (transform == null)
            {
                target.RenderTransform = new ScaleTransform();
                transform = target.RenderTransform as ScaleTransform;
                target.RenderTransformOrigin = CenterScale ? new Point(.5, .5) : new Point(0, 0);
            }

#if WPF
            var scaleAnimation = new DoubleAnimation(1, ScaleTo, new Duration(TimeSpan.FromSeconds(Duration)));
            transform.BeginAnimation(ScaleTransform.ScaleXProperty, scaleAnimation);
            transform.BeginAnimation(ScaleTransform.ScaleYProperty, scaleAnimation);
#elif METRO
            var sb             = new Storyboard();
            var scaleAnimation = new DoubleAnimation {
                Duration = new Duration(TimeSpan.FromSeconds(Duration)), From = 1, To = ScaleTo
            };
            Storyboard.SetTarget(scaleAnimation, target);
            Storyboard.SetTargetProperty(scaleAnimation, "(UIElement.RenderTransform).(CompositeTransform.ScaleX)");
            sb.Children.Add(scaleAnimation);
            scaleAnimation = new DoubleAnimation {
                Duration = new Duration(TimeSpan.FromSeconds(Duration)), From = 1, To = ScaleTo
            };
            Storyboard.SetTarget(scaleAnimation, target);
            Storyboard.SetTargetProperty(scaleAnimation, "(UIElement.RenderTransform).(CompositeTransform.ScaleY)");
            sb.Children.Add(scaleAnimation);
            sb.Begin();
#else
            throw new NotImplementedException();
#endif
        }
 public ActionResult Login(string username, string password)
 {
     if (string.IsNullOrEmpty(username))
     {
         ViewBag.Error = "Please Enter User Name";
     }
     else if (string.IsNullOrEmpty(Convert.ToString(password)))
     {
         ViewBag.Error = "Please Enter Password";
     }
     else
     {
         List <User> n    = db.Users.Where(u => u.UserName == username).ToList();
         List <User> p    = db.Users.Where(u => u.Password == password).ToList();
         User        user = db.Users.Single(u => u.UserName == username && u.Password == password);
         if (user == null)
         {
             SessionPersister.UserName = string.Empty;
             SessionPersister.User     = null;
             ViewBag.Error             = "Account's Invalid";
             return(View("Index"));
         }
         else
         {
             SessionPersister.UserName = user.UserName;
             SessionPersister.User     = user;
             CustomPrincipal cp = new CustomPrincipal(user.UserName);
             CustomHelper.AddRoles();
             return(RedirectToAction("Index", "Staff"));
         }
     }
     return(View("Index"));
 }
Пример #9
0
 public ActionResult Login(UserLoginViewModel loginData)
 {
     if (ModelState.IsValid)
     {
         List <User> n    = db.Users.Where(u => u.UserName == loginData.UserName).ToList();
         List <User> p    = db.Users.Where(u => u.Password.ToString() == loginData.Password).ToList();
         User        user = db.Users.Single(u => u.UserName == loginData.UserName && u.Password.ToString() == loginData.Password);
         if (user == null)
         {
             SessionPersister.UserName = string.Empty;
             SessionPersister.User     = null;
             ModelState.AddModelError("", "Account's Invalid !");
             return(View("Index"));
         }
         else
         {
             SessionPersister.UserName = user.UserName;
             SessionPersister.User     = user;
             CustomPrincipal cp = new CustomPrincipal(user.UserName);
             CustomHelper.AddRoles();
             return(RedirectToAction("Index", "Modules"));
         }
     }
     else
     {
         ModelState.AddModelError("", "password incorrect !");
     }
     return(View("Index"));
 }
Пример #10
0
        public ActionResult Crear(Ciclo modelo, bool activo)
        {
            if (ModelState.IsValid)
            {
                modelo.ColegioId = CustomHelper.getColegioId();
                modelo.Activo    = activo;

                string strMensaje = new CicloBL().Guardar(modelo);

                if (strMensaje.Equals("OK"))
                {
                    TempData["Ciclo-Success"] = strMensaje;
                    return(RedirectToAction("Index"));
                }
                else
                {
                    ModelState.AddModelError("", strMensaje);
                }
            }

            string strAtributo = "checked='checked'";

            ViewBag.ActivoSi = activo == true ? strAtributo : "";
            ViewBag.ActivoNo = activo == false ? strAtributo : "";

            return(View(modelo));
        }
Пример #11
0
        public void AnimateVertex(VertexControl target)
        {
            //get scale transform or create new one
            var transform = CustomHelper.GetScaleTransform(target);

            if (transform == null)
            {
                target.RenderTransform = new ScaleTransform();
                transform = target.RenderTransform as ScaleTransform;
                if (Centered)
                {
                    target.RenderTransformOrigin = new Point(.5, .5);
                }
                else
                {
                    target.RenderTransformOrigin = new Point(0, 0);
                }
            }
            //create and run animation
            var scaleAnimation =
                new DoubleAnimation(1, 0, new Duration(TimeSpan.FromSeconds(Duration)));

            scaleAnimation.Completed += (sender, e) => { OnCompleted(target as IGraphControl); };
            transform.BeginAnimation(ScaleTransform.ScaleXProperty, scaleAnimation);
            transform.BeginAnimation(ScaleTransform.ScaleYProperty, scaleAnimation);
        }
Пример #12
0
        public ActionResult Index(int?page, string search)
        {
            CustomHelper.setTitulo("Ciclo", "Listado");

            List <Ciclo> Ciclos = new List <Ciclo>();

            try
            {
                if (!string.IsNullOrWhiteSpace(search) && search != null)
                {
                    Ciclos = new CicloBL().Buscar(search, CustomHelper.getColegioId()).ToList();
                }
                else
                {
                    Ciclos = new CicloBL().ObtenerListado(true, CustomHelper.getColegioId());
                }
            }
            catch (Exception ex)
            {
                ViewBag.Error = string.Format("Message: {0} StackTrace: {1}", ex.Message, ex.StackTrace);
                return(View("~/Views/Shared/Error.cshtml"));
            }

            ViewBag.Search = search;

            int pageSize   = 15;
            int pageNumber = (page ?? 1);

            return(View(Ciclos.ToPagedList(pageNumber, pageSize)));
        }
Пример #13
0
        // GET: User Profile [Use to assign profile to user]
        public ActionResult UserProfile(int?Id)
        {
            var viewModel = new ProfileDataAccess().GetAllProfiles("A");

            if (Id.HasValue)
            {
                var getSystemRequest = new SystemRequestDataAccess().GetSystemRequest(Id.GetValueOrDefault(), "R");
                if (getSystemRequest == null)
                {
                    return(RedirectToAction("UserProfileReview", "SystemReview"));
                }

                ViewBag.SystemRequest = new tbl_System_Requests {
                    ID = Id.GetValueOrDefault()
                };                                                                              //getSystemRequest;
                var profileUser = CustomHelper.ParseJson <List <ProfileUserVM> >(getSystemRequest.UpdatedData);
                var userData    = new UserDataAccess().GetUserById(profileUser.FirstOrDefault()?.UserID ?? 0);

                ViewBag.ProfileUser = profileUser;
                ViewBag.UserID      = userData.UserLogin;
            }
            var users = new UserDataAccess().GetUsers("A");

            ViewBag.Users = users;
            return(View(viewModel));
        }
Пример #14
0
        public ActionResult FilterAuthorizeCardChargesScreen(FilterAccountTypeVM request, string RequestType)
        {
            if (RequestType == "Add")
            {
                List <CardChargesVM> viewModel = ReviewMethods.FilterCardChargesRequestDetails(request, "R");
                return(PartialView("_partialReviewAuthorizeCardChargesAddView", viewModel));
            }
            else
            {
                //fetch from system requests
                List <tbl_System_Requests> lst = new SystemRequestDataAccess().GetAllSystemRequests("R", Constants.RequestTypes.CardCharges_SystemRequest);

                List <CardChargesVM> lstData = new List <CardChargesVM>();
                for (int i = 0; i < lst.Count; i++)
                {
                    CardChargesVM item = new CardChargesVM();
                    item = CustomHelper.ParseJson <CardChargesVM>(lst[i].UpdatedData);
                    var cardChargesData = new CardChargesDataAccess().GetCardChargeDetailsById(item.ID);
                    item.Title                 = lst[i].ID.ToString();//setting title as ID so it could be used at hyperlink
                    item.AccountTypeName       = cardChargesData.tbl_Account_Types.Name;
                    item.CardTypeName          = cardChargesData.tbl_Card_Types.Title;
                    item.AuthorizationComments = lst[i].AuthorizationComments;
                    lstData.Add(item);
                }

                return(PartialView("_partialReviewAuthorizeCardChargesUpdateView", lstData));
            }
        }
        //************************************************************************************************************************

        protected void btnDownloadReport_Click(object sender, EventArgs e)
        {
            try
            {
                ClearMessages();

                var contentRoot       = txtContentRootPath.Text.Trim();
                var includeChildItems = chkBoxIncludeChildItems.Checked;
                var contentType       = ddlContentType.SelectedValue;
                var selectedFilter    = ddlFilterBy.SelectedValue;
                var selectedLanguage  = ddlLanguage.SelectedValue;

                if (!String.IsNullOrEmpty(contentRoot))
                {
                    var objVersionData = GetVersionsData(contentRoot, includeChildItems, contentType, selectedFilter, selectedLanguage);
                    if (objVersionData.Any())
                    {
                        DownloadReportDataToCsv(objVersionData);
                    }
                    else
                    {
                        ltlReport.Text = CustomHelper.GetErrorMessage(Constants.Messages.NoRecordsFound);
                    }
                }
                else
                {
                    lblContentError.Text = Constants.Messages.RootSourceRequired;
                }
            }
            catch (Exception ex)
            {
                Log.Error("*********************Item Version Tracker | Error while downloading report **********************", ex.Message);
                ltlReport.Text = CustomHelper.GetErrorMessage(Constants.Messages.ErrorOccured);
            }
        }
Пример #16
0
        public ActionResult UpdateProfile(tbl_Users request, int?RequestId = null)
        {
            //var flag = new UserDataAccess().UpdateUser(request);
            var getUserDetails   = UserMethods.GetUserDetailsByID(request.ID);
            var getSystemRequest = new SystemRequestDataAccess().GetSystemRequest(RequestId.GetValueOrDefault());

            request.UserPassword          = getUserDetails.UserPassword;
            request.AuthorizationStatus   = getUserDetails.AuthorizationStatus;
            request.AuthorizationComments = getUserDetails.AuthorizationComments;

            var existingJson = getUserDetails == null ? null : CustomHelper.GetJson(getUserDetails);

            var updatedJson = CustomHelper.GetJson(request);
            var row         = new tbl_System_Requests
            {
                ID = RequestId ?? 0,
                AuthorizationStatus   = "P",
                CreatorID             = StateHelper.UserId,
                IsActive              = true,
                ExistingData          = existingJson,
                UpdatedData           = updatedJson,
                RequestType           = Constants.RequestTypes.UserModification,
                AuthorizerID          = getSystemRequest?.AuthorizerID ?? 0,
                AuthorizationComments = getSystemRequest?.AuthorizationComments ?? string.Empty
            };

            var flag = (!RequestId.HasValue || RequestId.GetValueOrDefault() <= 0) ? new SystemRequestDataAccess().AddSystemRequest(row) : new SystemRequestDataAccess().UpdateSystemRequest(row);

            return(Json(new { IsSuccess = flag, ErrorMessage = (flag == true) ? CustomMessages.UserProfileUpdateSuccessfully : CustomMessages.GenericErrorMessage }, JsonRequestBehavior.AllowGet));
        }
Пример #17
0
        public void AnimateVertexBackward(VertexControl target)
        {
            var transform = CustomHelper.GetScaleTransform(target);

            if (transform == null)
            {
                target.RenderTransform = new ScaleTransform();
                transform = target.RenderTransform as ScaleTransform;
                if (CenterScale)
                {
                    target.RenderTransformOrigin = new Point(.5, .5);
                }
                else
                {
                    target.RenderTransformOrigin = new Point(0, 0);
                }
                return; //no need to back cause default already
            }

            if (transform.ScaleX <= 1 || transform.ScaleY <= 1)
            {
                return;
            }

            DoubleAnimation scaleAnimation =
                new DoubleAnimation(transform.ScaleX, 1, new Duration(TimeSpan.FromSeconds(Duration)));

            transform.BeginAnimation(ScaleTransform.ScaleXProperty, scaleAnimation);
            transform.BeginAnimation(ScaleTransform.ScaleYProperty, scaleAnimation);
        }
Пример #18
0
        /// <summary>
        /// for override reject
        /// </summary>
        /// <returns>response if success or not</returns>
        /// @ver @author rherejias 2/10/2017
        public JsonResult Reject()
        {
            try
            {
                approverLog.Id = Convert.ToInt32(Request["id"]);
                approverLog.TransHeaderCode = Request["headercode"].ToString();
                approverLog.IsApproved      = false;
                approverLog.RejectedBy      = Convert.ToInt32(Session["userId_local"]);
                approverLog.DateRejected    = DateTime.Now;
                approverLog.IsOverride      = true;
                approverLog.Remarks         = Request["remarks"].ToString();
                approverLog.IP  = CustomHelper.GetLocalIPAddress();
                approverLog.MAC = CustomHelper.GetMACAddress();

                overrideModels.Reject(approverLog);

                response.Add("success", true);
                response.Add("error", false);
                response.Add("message", "Record added successfully!");
            }
            catch (Exception e)
            {
                response.Add("success", false);
                response.Add("error", true);
                response.Add("message", e.ToString());
            }

            return(Json(response, JsonRequestBehavior.AllowGet));
        }
        /// <summary>
        /// author : [email protected]
        /// description : for approver re-activate
        /// </summary>
        /// <returns>JSON string "Good"</returns>
        /// INACTIVEAPPROVER @ver 1.0 @author rherejias 1/18/2017
        public JsonResult ActiveApprover()
        {
            try
            {
                approverObj.Id        = Convert.ToInt32(Request["id"]);
                approverObj.Code      = Request["code"].ToString();
                approverObj.DateAdded = DateTime.Now;
                approverObj.AddedBy   = Convert.ToInt32(Session["userId_local"]);
                approverObj.IP        = CustomHelper.GetLocalIPAddress();
                approverObj.MAC       = CustomHelper.GetMACAddress();


                approver_model.ActiveApprover(approverObj);

                response.Add("success", true);
                response.Add("error", false);
                response.Add("message", "Record deactivation successfully!");
            }
            catch (Exception e)
            {
                response.Add("success", false);
                response.Add("error", true);
                response.Add("message", e.ToString());
            }

            return(Json(response, JsonRequestBehavior.AllowGet));
        }
Пример #20
0
        public ActionResult Editar(long id)
        {
            Encargado EncargadoActual = new EncargadoBL().ObtenerxId(id, true, false, true);

            if (EncargadoActual == null || EncargadoActual.EncargadoId == 0)
            {
                return(HttpNotFound());
            }

            CustomHelper.setTitulo("Encargado(a)", "Editar");

            string strAtributo = "checked='checked'";

            ViewBag.ActivoSi = EncargadoActual.Activo == true ? strAtributo : "";
            ViewBag.ActivoNo = EncargadoActual.Activo == false ? strAtributo : "";

            if (EncargadoActual.Alumnos != null && EncargadoActual.Alumnos.Count() > 0)
            {
                ViewBag.alumnoIds       = EncargadoActual.Alumnos.Select(x => x.AlumnoId);
                ViewBag.nombreAlumnoIds = EncargadoActual.Alumnos.Select(x => x.Alumno.Nombre);
            }
            else
            {
                ViewBag.alumnoIds       = 0;
                ViewBag.nombreAlumnoIds = "";
            }

            this.CargaControles();
            return(View(EncargadoActual));
        }
Пример #21
0
        public ActionResult FilterAuthorizeAccountTypeScreen(FilterAccountTypeVM request, string RequestType)
        {
            if (RequestType == "Add")
            {
                List <AccountTypeVM> viewModel = ReviewMethods.FilterAccountTypeRequestDetails(request, "R");
                return(PartialView("_partialReviewAuthorizeAccountTypeAddView", viewModel));
            }
            else
            {
                //fetch from system requests
                List <tbl_System_Requests> lst = new SystemRequestDataAccess().GetAllSystemRequests("R", Constants.RequestTypes.AccountTypes_SystemRequest);

                List <AccountTypeVM> lstData = new List <AccountTypeVM>();
                for (int i = 0; i < lst.Count; i++)
                {
                    AccountTypeVM item = new AccountTypeVM();
                    item      = CustomHelper.ParseJson <AccountTypeVM>(lst[i].UpdatedData);
                    item.Code = lst[i].ID.ToString();//setting code as ID so it could be used at hyperlink
                    item.AuthorizationComments = lst[i].AuthorizationComments;
                    lstData.Add(item);
                }

                return(PartialView("_partialReviewAuthorizeAccountTypeUpdateView", lstData));
            }
        }
Пример #22
0
        private void CargaControles()
        {
            var Colegios = new ColegioBL().ObtenerListado(false);
            var Roles    = new RolBL().ObtenerxResponsable(CustomHelper.getUsuarioId());

            ViewBag.Colegios = new SelectList(Colegios, "ColegioId", "Nombre");
            ViewBag.Roles    = new SelectList(Roles, "RolId", "Nombre");
        }
Пример #23
0
        /// <summary>
        /// Gets the image URI.
        /// </summary>
        /// <param name="tileLevel">Tile level.</param>
        /// <param name="tilePositionX">Tile X.</param>
        /// <param name="tilePositionY">Tile Y.</param>
        /// <returns>URI of image.</returns>
        protected override Uri GetTile(int tileLevel, int tilePositionX, int tilePositionY)
        {
            int zoomLevel = ConvertTileToZoomLevel(tileLevel);
            // Prepare tile url somehow ...
            string url = CustomHelper.GetTileUrl(tileLevel, tilePositionX, tilePositionY);

            return(new Uri(url));
        }
Пример #24
0
        public ActionResult PartialTransactionReport(DateTime?startDate, DateTime?endDate)
        {
            var minStartDate = startDate == null ? startDate : CustomHelper.ConvertToMinDate(startDate);
            var maxEndDate   = endDate == null ? endDate : CustomHelper.ConvertToMaxDate(endDate);
            var viewModel    = new TransactionDataAccess().GetTransactions(minStartDate, maxEndDate);

            return(PartialView("_partialTransactionReport", viewModel));
        }
Пример #25
0
        private void SetFileAccess()
        {
            var basePath = InternetCon.GetBasePath() + "\\AppFiles";

            //var resourceFiles = InternetCon.GetFromResources(basePath + "\\AppFiles");

            CustomHelper.AccessControl(basePath);
        }
Пример #26
0
        private void CargaControles()
        {
            var Niveles  = new NivelAcademicoBL().ObtenerListado(false, CustomHelper.getColegioId());
            var Jornadas = new JornadaBL().ObtenerListado(false, CustomHelper.getColegioId());

            ViewBag.Niveles  = new SelectList(Niveles, "NivelId", "Nombre");
            ViewBag.Jornadas = new SelectList(Jornadas, "JornadaId", "Nombre");
        }
Пример #27
0
        public ActionResult Crear()
        {
            CustomHelper.setTitulo("Rol", "Nuevo");

            return(View(new Rol()
            {
                PermisoIds = Permisos()
            }));
        }
Пример #28
0
        protected void ShowModelStateErrorsInMessage()
        {
            List <string> errors = new ControllerHelper(this.ControllerContext).GetModelStateErrors();
            string        msg    = "An error has occurred<ul><li>" +
                                   String.Join("</li><li>", errors.ToArray()) +
                                   "</li></ul>";

            TempData["error"] = CustomHelper.FormatErrorMsg(msg);
        }
Пример #29
0
        public ActionResult PartialRecoveryReport(string CardNo, string AccountNo, string BranchCode, DateTime?StartDate, DateTime?EndDate)
        {
            var minStartDate = StartDate == null ? StartDate : CustomHelper.ConvertToMinDate(StartDate);
            var maxEndDate   = EndDate == null ? EndDate : CustomHelper.ConvertToMaxDate(EndDate);
            var data         = new RequestDataAccess().GetRecoveryDataForReport(CardNo, AccountNo, BranchCode, minStartDate.GetValueOrDefault(), maxEndDate.GetValueOrDefault());
            var viewModel    = data.ToHTMLTable(Url.Action("Export", "Report"));

            return(Content(viewModel));
        }
        public ActionResult Registo()
        {
            var model = new RegistoModel
            {
                ListaLocalizacoes = CustomHelper.GetListaLocalizacoes(ConnectionString)
            };

            return(View(model));
        }