Exemple #1
0
        //
        // GET: /Manage/ChangePassword
        public ActionResult ChangePassword()
        {
            var model  = new ManageProfile();
            var userId = User.Identity.GetUserId();

            model.ProfileUser = db.Users.Find(userId);

            return(View(model));
        }
Exemple #2
0
        public JsonResult listSolicitudes()
        {
            var usr = (Login)System.Web.HttpContext.Current.Session["usr"];

            if (usr == null)
            {
                Login();
                return(null);
            }
            var data = new ManageProfile().ListSolicitudes(usr.asesor);

            return(new JsonResult {
                Data = data, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
Exemple #3
0
        public JsonResult getDashBoard()
        {
            var usr = (Login)System.Web.HttpContext.Current.Session["usr"];

            if (usr == null)
            {
                Login();
                return(null);
            }
            var data = new ManageProfile().getDashBoard();

            return(new JsonResult {
                Data = data, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
Exemple #4
0
        public JsonResult entidadAbreviatura(string abreviatura)
        {
            var usr = (Login)System.Web.HttpContext.Current.Session["usr"];

            if (usr == null)
            {
                Login();
                return(null);
            }
            var data = new ManageProfile().entidadAbreviatura(abreviatura);

            return(new JsonResult {
                Data = data, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
Exemple #5
0
        public JsonResult BuscaCodigoPostal(string codigoPostal)
        {
            var usr = (Login)System.Web.HttpContext.Current.Session["usr"];

            if (usr == null)
            {
                Login();
                return(null);
            }
            var data = new ManageProfile().BuscaCodigoPostal(codigoPostal);

            return(new JsonResult {
                Data = data, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
Exemple #6
0
        public JsonResult findExpCompleto(double folder)
        {
            var usr = (Login)System.Web.HttpContext.Current.Session["usr"];

            if (usr == null)
            {
                Login();
                return(null);
            }
            var data = new ManageProfile().findExpCompleto(folder.ToString());

            return(new JsonResult {
                Data = data, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
Exemple #7
0
        public JsonResult eliminarItemCartera(double item, double folder)
        {
            var usr = (Login)System.Web.HttpContext.Current.Session["usr"];

            if (usr == null)
            {
                Login();
                return(null);
            }
            var data = new ManageProfile().eliminarItemCartera(item, folder.ToString());

            return(new JsonResult {
                Data = data, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
Exemple #8
0
        public JsonResult eliminaDocumentosOriginacion(double codigoDoc)
        {
            var usr = (Login)System.Web.HttpContext.Current.Session["usr"];

            if (usr == null)
            {
                Login();
                return(null);
            }
            var data = new ManageProfile().eliminaDocumentosOriginacion(codigoDoc);

            return(new JsonResult {
                Data = data, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
Exemple #9
0
        public JsonResult buscarDocumentos(double folder, double codigoDoc)
        {
            var usr = (Login)System.Web.HttpContext.Current.Session["usr"];

            if (usr == null)
            {
                Login();
                return(null);
            }
            var data = new ManageProfile().buscarDocumentos(folder.ToString(), codigoDoc);

            return(new JsonResult {
                Data = data, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
Exemple #10
0
        public JsonResult campoAdicional(double tipoSolicitud, double dependencia, double?producto, double periodo)
        {
            var usr = (Login)System.Web.HttpContext.Current.Session["usr"];

            if (usr == null)
            {
                Login();
                return(null);
            }
            var data = new ManageProfile().campoAdicional(tipoSolicitud, dependencia, producto, periodo);

            return(new JsonResult {
                Data = data, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
Exemple #11
0
        public JsonResult saveFormulario(string pestana, string formulario)
        {
            var usr = (Login)System.Web.HttpContext.Current.Session["usr"];

            if (usr == null)
            {
                Login();
                return(null);
            }
            var data = new ManageProfile().saveFormulario(pestana, usr.asesor, formulario);

            return(new JsonResult {
                Data = data, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
Exemple #12
0
        public JsonResult findMunicipio(string Municipio)
        {
            var usr = (Login)System.Web.HttpContext.Current.Session["usr"];

            if (usr == null)
            {
                Login();
                return(null);
            }
            var data = new ManageProfile().findMunicipio(Municipio);

            return(new JsonResult {
                Data = data, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
Exemple #13
0
        public JsonResult guardarBeneficiarioPoliza(string beneficiario, double poliza)
        {
            InBeneficiarioPoliza benef = JsonConvert.DeserializeObject <InBeneficiarioPoliza>(beneficiario);
            var usr = (Login)System.Web.HttpContext.Current.Session["usr"];

            if (usr == null)
            {
                Login();
                return(null);
            }
            var data = new ManageProfile().guardarBeneficiarioPoliza(ref benef, poliza);

            return(new JsonResult {
                Data = data, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
Exemple #14
0
        public JsonResult getOfertasSeguros(double folder, double vlr_solcitado, double vlr_maximo)
        {
            var usr = (Login)System.Web.HttpContext.Current.Session["usr"];

            if (usr == null)
            {
                Login();
                return(null);
            }
            var data = new ManageProfile().getOfertasSeguros(folder.ToString(), vlr_solcitado, vlr_maximo, usr.asesor);

            TempData["offerPolicy"] = data.ofertas;
            return(new JsonResult {
                Data = data, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
Exemple #15
0
        public JsonResult buscarCliente(string rfc)
        {
            var usr = (Login)System.Web.HttpContext.Current.Session["usr"];

            if (usr == null)
            {
                Login();
                return(null);
            }
            string rfcR = rfc.Substring(0, 10);
            var    data = new ManageProfile().findRFC(rfcR);

            return(new JsonResult {
                Data = data, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
Exemple #16
0
        public JsonResult calcularOferta(string formulario)
        {
            var usr = (Login)System.Web.HttpContext.Current.Session["usr"];

            if (usr == null)
            {
                Login();
                return(null);
            }
            FormularioSolicitud form = JsonConvert.DeserializeObject <FormularioSolicitud>(formulario);
            var data = new ManageProfile().CalculoOferta(ref form);

            return(new JsonResult {
                Data = data, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
        public PartialViewResult UserProfile()
        {
            List <TwitterLogin_MResult> Persons = (List <TwitterLogin_MResult>)BllEntity.GetPersons();

            var data = (from p in Persons
                        where p.User_Id.ToLower() == User.Identity.Name.ToLower()
                        select p).First();

            ManageProfile mp = new ManageProfile();

            mp.UserName = data.User_Id;
            mp.Email    = data.Email;
            mp.FullName = data.FullName;

            return(PartialView(mp));
        }
Exemple #18
0
        public JsonResult procesarOferta(double folder, double dependencia, double?producto)
        {
            var usr = (Login)System.Web.HttpContext.Current.Session["usr"];

            if (usr == null)
            {
                Login();
                return(null);
            }
            string rootPath = Server.MapPath("~/Files");
            string baseUrl  = Request.Url.GetLeftPart(UriPartial.Authority);
            var    data     = new ManageProfile().createSolicitud(folder.ToString().ToString(), dependencia, producto, rootPath, baseUrl, usr.sucursal);

            return(new JsonResult {
                Data = data, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
Exemple #19
0
        public JsonResult AllDocuments(double dependencia, double?producto, double folder, double cambioDoc)
        {
            var usr = (Login)System.Web.HttpContext.Current.Session["usr"];

            if (usr == null)
            {
                Login();
                return(null);
            }
            string rootPath = Server.MapPath("~/Files");
            string baseUrl  = Request.Url.GetLeftPart(UriPartial.Authority);
            var    data     = new ManageProfile().allDocuments(dependencia, producto, folder.ToString(), rootPath, baseUrl, cambioDoc);

            return(new JsonResult {
                Data = data, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
Exemple #20
0
        /*Danny 2019 10*/
        public JsonResult docPoliza(double folder)
        {
            var usr = (Login)System.Web.HttpContext.Current.Session["usr"];

            if (usr == null)
            {
                Login();
                return(null);
            }
            string rootPath = Server.MapPath("~/Files");
            string baseUrl  = Request.Url.GetLeftPart(UriPartial.Authority);
            var    data     = new ManageProfile().docPoliza(folder.ToString(), rootPath, baseUrl);

            return(new JsonResult {
                Data = data, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
Exemple #21
0
        public bool CargarArchivoOriginacionCompra(ref DocumentoOriginacion documents, HttpPostedFileBase hpf)
        {
            try
            {
                documents.nombreDoc = documents.nombreDoc.Replace("Ñ", "N").Replace("ñ", "n");
                documents.nombreDoc = documents.nombreDoc.Replace("á", "a").Replace("é", "e").Replace("í", "i").Replace("ó", "o").Replace("ú", "u");
                documents.nombreDoc = documents.nombreDoc.Replace("Á", "A").Replace("É", "E").Replace("Í", "I").Replace("Ó", "O").Replace("Ú", "U");

                documents.nombre_cartera = documents.nombre_cartera.Replace("Ñ", "N").Replace("ñ", "n");
                documents.nombre_cartera = documents.nombre_cartera.Replace("á", "a").Replace("é", "e").Replace("í", "i").Replace("ó", "o").Replace("ú", "u");
                documents.nombre_cartera = documents.nombre_cartera.Replace("Á", "A").Replace("É", "E").Replace("Í", "I").Replace("Ó", "O").Replace("Ú", "U");

                Regex regex = new Regex("(.pdf|.png|.jpeg|.jpg)$");

                Match match = regex.Match(documents.nombreDoc);

                String extension = "";

                if (match.Success)
                {
                    extension = match.Value;
                }
                var path = $@"{ConfigurationManager.AppSettings["rutaRaiz"]}\DOCUMENTOS_ORIGINACION\\" + documents.folder + "\\" + documents.dependencia;
                path += (documents.producto != null) ? "\\" + documents.producto : "";
                var firma      = (documents.firma == 1) ? "_firma" : "";
                var expediente = (documents.expedienteCompleto == 1) ? "_expediente_completo" : "";

                documents.nombreDoc = regex.Replace(documents.nombreDoc, "_" + firma + expediente + extension);
                documents.nombreDoc = documents.nombreDoc.Replace(" ", "_");

                documents.nombre_cartera = regex.Replace(documents.nombre_cartera, "_" + firma + expediente + ".pdf");
                documents.nombre_cartera = documents.nombre_cartera.Replace(" ", "_");

                if (!Directory.Exists(path))
                {
                    Directory.CreateDirectory(path);
                }
                if (File.Exists(path + "\\" + documents.nombreDoc))
                {
                    File.Delete(path + "\\" + documents.nombreDoc);
                }
                var savedFileName = Path.Combine(path, documents.nombreDoc);
                hpf.SaveAs(savedFileName);
                LogHelper.WriteLog("Models", "ManageDocuments", "CargarArchivo", new Exception(), "Guarda Expediente Completo");
                if (!File.Exists(savedFileName))
                {
                    documents.msg.errorCode    = "300";
                    documents.msg.errorMessage = "Error Al subir el Archivo Intente Nuevamente";
                    LogHelper.WriteLog("Models", "ManageDocuments", "CargarArchivo", null, savedFileName);
                    return(false);
                }
                documents.file = null;
                ProfileDAO dao = new ProfileDAO();

                var actualiza = new ManageProfile().updDocFirmaCompra(documents.codigo_doc, (double)(documents.codigo), documents.folder, savedFileName, documents.path, documents.nombre_cartera);
                if (actualiza)
                {
                    documents.msg.errorCode    = "0";
                    documents.msg.errorMessage = "Documento Actualizado con Exito";
                }
                else
                {
                    documents.msg.errorCode    = "88";
                    documents.msg.errorMessage = "Error actualizando el documento. Por favor intente más tarde";
                }
                //documents.msg = dao.actualizaDocOriginacion(double.Parse(existe[2]), documents.folder, documents.nombreDoc, documents.path);
                return(true);
            }
            catch (Exception e)
            {
                documents.msg.errorCode    = "320";
                documents.msg.errorMessage = "Error Al subir el Archivo Intente Nuevamente";
                LogHelper.WriteLog("Models", "ManageDocuments", "CargarArchivo", e, documents.nombreDoc);
                return(false);
            }
        }
 public ActionResult UserProfile(ManageProfile mp)
 {
     BllEntity.UpdateUserbDetails(mp.UserName, mp.FullName, mp.Email);
     return(RedirectToAction("Index", "Home"));
 }