public void btn_enviar(UEUPqr pqr, String nom_usr) { DB_ReasosnsPQR daoQueja = new DB_ReasosnsPQR(); //DDAOPqr queja = new DDAOPqr(); daoQueja.quejaUsr(pqr, nom_usr); }
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); }
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 = ""; }
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(); } }
//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(); } }
//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(); } }