Beispiel #1
0
        public ActionResult Nuevo()
        {
            Ent_Usuario _usuario = (Ent_Usuario)Session[Ent_Constantes.NameSessionUser];

            if (_usuario == null)
            {
                return(RedirectToAction("Index", "Admin", ""));
            }
            else
            {
                Ent_Pasarela pasarela = new Ent_Pasarela();

                return(View("Nuevo", pasarela));
            }
        }
Beispiel #2
0
        public Ent_Pasarela GetPasarela(string strId)
        {
            Ent_Pasarela pasarela = new Ent_Pasarela();

            try
            {
                pasarela = pasarelaDA.GetPasarela(strId);
            }
            catch (Exception ex)
            {
                pasarela = null;
            }

            return(pasarela);
        }
Beispiel #3
0
        public int InsertarPasarela(Ent_Pasarela pasarela)
        {
            int IdPasarela = 0;

            try
            {
                string strRuta = gstrRuta;
                pasarela.Pasarela_strRuta = strRuta;
                IdPasarela = pasarelaDA.InsertarPasarela(pasarela);
            }
            catch (Exception ex)
            {
                IdPasarela = -1;
            }

            return(IdPasarela);
        }
Beispiel #4
0
        public ActionResult Editar(string strId)
        {
            Ent_Usuario _usuario = (Ent_Usuario)Session[Ent_Constantes.NameSessionUser];

            if (_usuario == null)
            {
                return(RedirectToAction("Index", "Admin", ""));
            }
            else
            {
                Ent_Pasarela pasarela   = new Ent_Pasarela();
                PasarelaDA   pasarelaDa = new PasarelaDA();
                pasarela = pasarelaDa.GetPasarela(strId);

                return(View("Editar", pasarela));
            }
        }
Beispiel #5
0
        public ActionResult GuardarBeneficio()
        {
            var oJRespuesta = new JsonResponse();

            Ent_Usuario _usuario = (Ent_Usuario)Session[Ent_Constantes.NameSessionUser];

            if (_usuario == null)
            {
                oJRespuesta.Data    = -1;
                oJRespuesta.Message = "Debe Iniciar sessión.";
            }
            else
            {
                foreach (string fileName in Request.Files)
                {
                    HttpPostedFileBase file      = Request.Files[fileName];
                    string             nombrelbl = fileName.Remove(0, 19);
                    string             nombre    = Post("PasarelaDeta_Nombre" + nombrelbl);

                    Boolean valido = true;
                    valido = pasarelaBl.GuardarPasarelaArchivo(nombre, file);
                }

                Ent_Pasarela pasarela = new Ent_Pasarela();
                pasarela.Pasarela_id          = Convert.ToInt32(Post("Pasarela_id"));
                pasarela.Pasarela_Titulo      = Post("Pasarela_Titulo");
                pasarela.Pasarela_Descripcion = Post("Pasarela_Descripcion");
                pasarela.Pasarela_Estado      = Post("Pasarela_Estado");
                pasarela.Pasarela_Tipo        = Post("Pasarela_Tipo");
                pasarela.Pasarela_strDetalle  = Post("Pasarela_strDetalle");

                pasarela.Pasarela_UsuCrea = _usuario.usu_login;
                pasarela.Pasarela_Ip      = _usuario.usu_ip;
                oJRespuesta.Data          = pasarelaBl.InsertarPasarela(pasarela);
                oJRespuesta.Message       = "Coleccion ha sido guardada.";
            }

            return(Json(oJRespuesta, JsonRequestBehavior.AllowGet));
        }
Beispiel #6
0
        public Ent_Pasarela GetPasarela(string strId)
        {
            Ent_Pasarela Pasarela = new Ent_Pasarela();;
            List <Ent_PasarelaDetalle> lisDetalle = null;
            Int32  IdPasarela  = 0;
            string Titulo      = "";
            string Descripcion = "";
            string Estado      = "";
            string Tipo        = "";

            string sqlquery = "USP_Pasarela_IND";

            try
            {
                using (SqlConnection cn = new SqlConnection(Conexion.conexion_data))
                {
                    if (cn.State == 0)
                    {
                        cn.Open();
                    }
                    using (SqlCommand cmd = new SqlCommand(sqlquery, cn))
                    {
                        cmd.CommandTimeout = 0;
                        cmd.CommandType    = CommandType.StoredProcedure;
                        cmd.Parameters.AddWithValue("@Pasarela_id", strId);
                        SqlDataReader dr = cmd.ExecuteReader();

                        if (dr.HasRows)
                        {
                            lisDetalle = new List <Ent_PasarelaDetalle>();



                            while (dr.Read())
                            {
                                Ent_PasarelaDetalle pasarelaDetalle = new Ent_PasarelaDetalle();

                                IdPasarela  = Int32.Parse(dr["IdPasarela"].ToString());
                                Titulo      = dr["Titulo"].ToString();
                                Descripcion = dr["Descripcion"].ToString();
                                Estado      = dr["Est_Id"].ToString();
                                Tipo        = dr["Tipo"].ToString();

                                pasarelaDetalle.PasarelaDet_id     = Int32.Parse(dr["IdPasarelaDetalle"].ToString());
                                pasarelaDetalle.PasarelaDet_Ruta   = dr["Ruta"].ToString();
                                pasarelaDetalle.PasarelaDet_Nombre = dr["NombreImagen"].ToString();
                                pasarelaDetalle.PasarelaDet_Orden  = Int32.Parse(dr["Orden"].ToString());

                                lisDetalle.Add(pasarelaDetalle);
                            }

                            Pasarela.Pasarela_ListDetalle = lisDetalle;
                            Pasarela.Pasarela_id          = Int32.Parse(strId);
                            Pasarela.Pasarela_Titulo      = Titulo;
                            Pasarela.Pasarela_Descripcion = Descripcion;
                            Pasarela.Pasarela_Estado      = Estado;
                            Pasarela.Pasarela_Tipo        = Tipo;
                        }
                    }
                }
            }
            catch (Exception)
            {
                Pasarela = null;
            }
            return(Pasarela);
        }
Beispiel #7
0
        public int InsertarPasarela(Ent_Pasarela pasarela)
        {
            //string sqlquery = "USP_Insertar_pasarela";
            int idPasarela = 0;

            try
            {
                using (SqlConnection cn = new SqlConnection(Conexion.conexion_data))
                {
                    if (cn.State == 0)
                    {
                        cn.Open();
                    }

                    SqlCommand oComando = new SqlCommand("USP_Insertar_pasarela", cn);
                    oComando.CommandType = CommandType.StoredProcedure;

                    SqlParameter oPasarela_id = oComando.Parameters.Add("@Pasarela_id", SqlDbType.Int);
                    oPasarela_id.Direction = ParameterDirection.Input;
                    oPasarela_id.Value     = pasarela.Pasarela_id;

                    SqlParameter oPasarela_titulo = oComando.Parameters.Add("@Pasarela_titulo", SqlDbType.VarChar);
                    oPasarela_titulo.Direction = ParameterDirection.Input;
                    oPasarela_titulo.Value     = pasarela.Pasarela_Titulo;

                    SqlParameter oPasarela_descripcion = oComando.Parameters.Add("@Pasarela_descripcion", SqlDbType.VarChar);
                    oPasarela_descripcion.Direction = ParameterDirection.Input;
                    oPasarela_descripcion.Value     = pasarela.Pasarela_Descripcion;

                    SqlParameter oPasarela_estado = oComando.Parameters.Add("@Pasarela_estado", SqlDbType.VarChar);
                    oPasarela_estado.Direction = ParameterDirection.Input;
                    oPasarela_estado.Value     = pasarela.Pasarela_Estado;

                    SqlParameter oPasarela_tipo = oComando.Parameters.Add("@Pasarela_Tipo", SqlDbType.VarChar);
                    oPasarela_tipo.Direction = ParameterDirection.Input;
                    oPasarela_tipo.Value     = pasarela.Pasarela_Tipo;

                    SqlParameter oPasarela_strDetalle = oComando.Parameters.Add("@Pasarela_strDetalle", SqlDbType.VarChar);
                    oPasarela_strDetalle.Direction = ParameterDirection.Input;
                    oPasarela_strDetalle.Value     = pasarela.Pasarela_strDetalle;

                    SqlParameter oPasarela_strRuta = oComando.Parameters.Add("@Pasarela_strRuta", SqlDbType.VarChar);
                    oPasarela_strRuta.Direction = ParameterDirection.Input;
                    oPasarela_strRuta.Value     = pasarela.Pasarela_strRuta;

                    SqlParameter oPasarela_UsuCrea = oComando.Parameters.Add("@Pasarela_usuCrea", SqlDbType.VarChar);
                    oPasarela_UsuCrea.Direction = ParameterDirection.Input;
                    oPasarela_UsuCrea.Value     = pasarela.Pasarela_UsuCrea;

                    SqlParameter oPasarela_IpCrea = oComando.Parameters.Add("@Pasarela_IpCrea", SqlDbType.VarChar);
                    oPasarela_IpCrea.Direction = ParameterDirection.Input;
                    oPasarela_IpCrea.Value     = pasarela.Pasarela_Ip;

                    SqlParameter oIdRespuesta = oComando.Parameters.Add("@Pasarela_id", SqlDbType.Int);
                    oIdRespuesta.Direction = ParameterDirection.ReturnValue;

                    oComando.ExecuteNonQuery();
                    idPasarela = (int)oIdRespuesta.Value;
                }
            }
            catch (Exception exc)
            {
                idPasarela = -1;
                //valida = false;
            }
            return(idPasarela);
        }