Exemplo n.º 1
0
        public ActionResult InicialPerfil()
        {
            string sUsuario = Session["UserID"].ToString();

            var resultado = new JObject();

            try
            {
                CD_Perfil cdPerfil = new CD_Perfil();
                List <cmDeudaViajeros> olsDeudaViaje = new List <cmDeudaViajeros>();
                olsDeudaViaje = cdPerfil.fnlsRecuperaInfo(sUsuario);
                if (olsDeudaViaje.Count > 0)
                {
                    resultado["olsDeudaViaje"] = JToken.FromObject(olsDeudaViaje);
                    resultado["Exito"]         = true;
                }
                else
                {
                    resultado["Exito"]   = false;
                    resultado["NoViaje"] = true;
                }
            }
            catch (Exception x)
            {
                resultado["Exito"] = false;
            }
            return(Content(resultado.ToString()));
        }
Exemplo n.º 2
0
        public int Insertar_Perfil(int PerfilID, string NomPerfil, bool FlgEst, int UsuarioID, string xml)
        {
            int       _perfilID    = 0;
            CD_Perfil objCD_Perfil = new CD_Perfil(AppSettings.GetConnectionString);

            _perfilID = objCD_Perfil.Insertar_Perfil(0, NomPerfil, FlgEst, UsuarioID, xml);
            return(_perfilID);
        }
Exemplo n.º 3
0
        public DataTable Obtener(int PerfilID, string NomPerfil)
        {
            CD_Perfil objCD_Perfil = new CD_Perfil(AppSettings.GetConnectionString);
            DataTable dtTMP        = new DataTable();

            dtTMP = objCD_Perfil.Obtener(PerfilID, NomPerfil);
            return(dtTMP);
        }
Exemplo n.º 4
0
        public ActionResult InsertaPago(cmInsertaPago DatosPago)
        {
            var resultado = new JObject();

            try
            {
                if (DatosPago.sNomArch == "undefined")
                {
                    resultado["Exito"]   = false;
                    resultado["Mensaje"] = "No ha seleccionado ningún archivo";
                    return(Content(resultado.ToString()));
                }
                DatosPago.idUsuario = Session["UserID"].ToString();
                foreach (string _fileName in Request.Files)
                {
                    HttpPostedFileBase file = Request.Files[_fileName];
                    DatosPago.sNomArch = file.FileName;
                    if (file.ContentType != "image/png" && file.ContentType != "image/jpeg")
                    {
                        resultado["Exito"]   = false;
                        resultado["Mensaje"] = "El archivo debe ser formato PDF";
                        return(Content(resultado.ToString()));
                    }
                    MemoryStream target = new MemoryStream();
                    file.InputStream.CopyTo(target);
                    byte[] data = target.ToArray();
                    DatosPago.Archivo = data;
                }
                ;
                CD_Perfil ocdPerf = new CD_Perfil();
                if (ocdPerf.fnbActualizaPago(DatosPago))
                {
                    resultado["Exito"] = true;
                }
                else
                {
                    resultado["Exito"]   = false;
                    resultado["Mensaje"] = "No se pudo realizar la actualización correctamente.";
                }
                return(Content(resultado.ToString()));
            }
            catch (Exception ex)
            {
                resultado["Exito"]   = false;
                resultado["Mensaje"] = ex.Message.ToString();
                return(Content(resultado.ToString()));
            }
        }
Exemplo n.º 5
0
        public void Eliminar(int PerfilID, int UsuarioID)
        {
            CD_Perfil objCD_Perfil = new CD_Perfil(AppSettings.GetConnectionString);

            objCD_Perfil.Eliminar(PerfilID, UsuarioID);
        }
Exemplo n.º 6
0
        public void Modificar_Perfil(int PerfilID, string NomPerfil, bool FlgEst, int UsuarioID, string xml)
        {
            CD_Perfil objCD_Perfil = new CD_Perfil(AppSettings.GetConnectionString);

            objCD_Perfil.Modificar_Perfil(PerfilID, NomPerfil, FlgEst, UsuarioID, xml);
        }