Exemple #1
0
        public void btn_enviar(UEUPqr pqr, String nom_usr)
        {
            DB_ReasosnsPQR daoQueja = new DB_ReasosnsPQR();

            //DDAOPqr queja = new DDAOPqr();
            daoQueja.quejaUsr(pqr, nom_usr);
        }
Exemple #2
0
        public void RegistrarPqr(String descripcion, int idEmpresa, int idMotivo, String modif)
        {
            UEUPqr EU_Pqr = new UEUPqr();
            //DDAOPqr DAO_Pqr = new DDAOPqr();
            DB_ReasosnsPQR daoPqr = new DB_ReasosnsPQR();

            EU_Pqr.Descripcion = descripcion;
            EU_Pqr.IdEmpresa   = idEmpresa;
            EU_Pqr.Motivo      = idMotivo;
            daoPqr.RegistrarPqr(EU_Pqr, modif);
            //DAO_Pqr.RegistrarPqr(EU_Pqr, modif);
        }
Exemple #3
0
    protected void BTN_Enviar_Click(object sender, EventArgs e)
    {
        DataTable        datos  = (DataTable)Session["Sesion"];
        L_MasterBoardUsr logica = new L_MasterBoardUsr();
        UEUPqr           pqr    = new UEUPqr();

        //DAOPqr queja = new DAOPqr();
        pqr.Descripcion = TB_Descripcion.Text;
        pqr.IdCliente   = int.Parse(datos.Rows[0]["idUsuario"].ToString());
        logica.btn_enviar(pqr, datos.Rows[0]["nomUsuario"].ToString());
        //queja.QuejaUsr(pqr,datos.Rows[0]["nomUsuario"].ToString());
        TB_Descripcion.Text = "";
    }
Exemple #4
0
 public void quejaUsr(UEUPqr pqr, String modif)
 {
     using (var db = new Mapeo("public"))
     {
         TQuejas quej = new TQuejas();
         quej.DesQuej      = pqr.Descripcion;
         quej.FechaQuj     = DateTime.Now;
         quej.Id_user      = pqr.IdCliente;
         quej.Id_Moti_Quej = 2;
         quej.ReceptorQ    = 1;
         quej.Modified_by  = modif;
         db.inf_quejas.Add(quej);
         db.SaveChanges();
     }
 }
Exemple #5
0
 //REGIST PQR EMPRESZA
 public void RegistrarPqr(UEUPqr EU_Pqr, string modif)
 {
     using (var db = new Mapeo("public"))
     {
         TQuejas quej = new TQuejas();
         quej.Modified_by  = modif;
         quej.DesQuej      = EU_Pqr.Descripcion;
         quej.FechaQuj     = DateTime.Now;
         quej.IdEmpre      = EU_Pqr.IdEmpresa;
         quej.Id_Moti_Quej = EU_Pqr.Motivo;
         quej.ReceptorQ    = 1;
         db.inf_quejas.Add(quej);
         db.SaveChanges();
     }
 }
Exemple #6
0
        //MIGRADO
        public void QuejaUsr(UEUPqr pqr, String modif)
        {
            NpgsqlConnection conection = new NpgsqlConnection(ConfigurationManager.ConnectionStrings["Postgresql"].ConnectionString);

            try
            {
                conection.Open();
                NpgsqlCommand command = new NpgsqlCommand("sp_registrar_pqrusr", conection);
                command.CommandType = CommandType.StoredProcedure;
                command.Parameters.Add("_modif", NpgsqlTypes.NpgsqlDbType.Text).Value            = modif;
                command.Parameters.Add("_desqueja", NpgsqlTypes.NpgsqlDbType.Varchar, 100).Value = pqr.Descripcion;
                command.Parameters.Add("_idusuario", NpgsqlTypes.NpgsqlDbType.Integer).Value     = pqr.IdCliente;
                command.ExecuteNonQuery();
            }
            catch (Exception e)
            {
                throw e;
            }
            finally
            {
                conection.Close();
            }
        }