public bool guarda_Respuesta(Preguntas pre) { try { List <SqlParameter> parametros = new List <SqlParameter>(); var pId = new SqlParameter("@id_pregunta", SqlDbType.Decimal, 18, "id_pregunta"); pId.Value = pre.id_pregunta; parametros.Add(pId); var pRespuesta = new SqlParameter("@respuesta ", SqlDbType.NVarChar, 400, "respuesta"); pRespuesta.Value = pre.respuesta; parametros.Add(pRespuesta); HomeDB.ExecuteStoredProcedured("DATA_GROUP.getRespuestas", parametros); } catch (SqlException exSQL) { MessageDialog.MensajeError(exSQL.Message); return(false); } catch (Exception ex) { MessageDialog.MensajeError(ex.Message); return(false); } return(true); }
public decimal crearRolNombre(Rol rol) { IList <SqlParameter> parametros = new List <SqlParameter>(); var nombreRolNuevo = new SqlParameter("@nombreRolNuevo", SqlDbType.NVarChar, 255, "nombreRolNuevo"); nombreRolNuevo.Value = rol.nombre; parametros.Add(nombreRolNuevo); var habilitada = new SqlParameter("@habilitada", SqlDbType.Bit); habilitada.Value = rol.habilitada; habilitada.SourceColumn = "habilitada"; parametros.Add(habilitada); var id_rol_nuevo = new SqlParameter("@id_rol_nuevo", SqlDbType.Decimal, 18, "id_rol"); id_rol_nuevo.Direction = ParameterDirection.Output; parametros.Add(id_rol_nuevo); HomeDB.ExecuteStoredProcedured("DATA_GROUP.SP_crearRol", parametros); var idNuevoOUTPUT = parametros.Where(p => p.ParameterName == "@id_rol_nuevo").FirstOrDefault(); rol.idRol = Convert.ToDecimal(idNuevoOUTPUT.Value); return(rol.idRol); }
public static int RealizarLogin(string nombre, string hashPassword) { List <SqlParameter> parametros = new List <SqlParameter>(); var pUsername = new SqlParameter("@username", SqlDbType.NVarChar, 255, "username"); pUsername.Value = nombre; parametros.Add(pUsername); var pPasswordHash = new SqlParameter("@passwordHash", SqlDbType.NVarChar, 255, "passwordHash"); pPasswordHash.Value = hashPassword; parametros.Add(pPasswordHash); int resultado = -1; var pResultado = new SqlParameter("@resultado", SqlDbType.Int, 4, "resultado"); pResultado.Direction = ParameterDirection.Output; pResultado.Value = resultado; parametros.Add(pResultado); //Ejecuto el stored procedure DataSet ds = HomeDB.ExecuteStoredProcedured("DATA_GROUP.realizar_identificacion", parametros); return((int)pResultado.Value); }
public bool guarda_Pregunta(string pre, decimal id_pub, decimal id_usu) { try { List <SqlParameter> parametros = new List <SqlParameter>(); var pid_Pub = new SqlParameter("@id_pub", SqlDbType.Decimal, 18, "id_pub"); pid_Pub.Value = id_pub; parametros.Add(pid_Pub); var pid_Usu = new SqlParameter("@id_usu", SqlDbType.Decimal, 18, "id_usu"); pid_Usu.Value = id_usu; parametros.Add(pid_Usu); var pPregunta = new SqlParameter("@pregunta", SqlDbType.NVarChar, 400, "pregunta"); pPregunta.Value = pre; parametros.Add(pPregunta); HomeDB.ExecuteStoredProcedured("DATA_GROUP.SP_agregrarPregunta", parametros); } catch (SqlException exSQL) { MessageDialog.MensajeError(exSQL.Message); return(false); } catch (Exception ex) { MessageDialog.MensajeError(ex.Message); return(false); } return(true); }
private DataSet EjecutarConsulta(Estadistica est, string command) { IList <SqlParameter> parametros = this.GenerarParametrosListados(est); DataSet ds = HomeDB.ExecuteStoredProcedured(command, parametros); return(ds); }
public void crearFuncionalidadesPorRol(IList <FuncionalidaXRol> list_fun_rol) { foreach (FuncionalidaXRol fun_rol in list_fun_rol) { IList <SqlParameter> parametros = this.GenerarParametrosCrearFuncXRol(fun_rol); HomeDB.ExecuteStoredProcedured("DATA_GROUP.SP_agregarFuncionalidadXRol", parametros); } }
private void modificarFuncionalidadesDeUnRol(IList <FuncionalidaXRol> list_fun_rol) { foreach (FuncionalidaXRol fun_rol in list_fun_rol) { IList <SqlParameter> parametros = this.GenerarParametrosCrearFuncXRol(fun_rol); HomeDB.ExecuteStoredProcedured("DATA_GROUP.modificarFuncionalidadDeUnRol", parametros); } }
public void habilitarParaComprar(Usuario usuario) { IList <SqlParameter> parametros = new List <SqlParameter>(); var id_usuario = new SqlParameter("@id_usuario", SqlDbType.Decimal, 18, "id_usuario"); id_usuario.Value = usuario.id_usuario; parametros.Add(id_usuario); HomeDB.ExecuteStoredProcedured("DATA_GROUP.habilitarParaComprar", parametros); }
public decimal nuevaOferta(Oferta oferta) { IList <SqlParameter> parametros = this.GenerarParametrosCrear(oferta); DataSet ds = HomeDB.ExecuteStoredProcedured("DATA_GROUP.sp_nuevaOferta", parametros); var idNuevoOUTPUT = parametros.Where(p => p.ParameterName == "@id_oferta").FirstOrDefault(); oferta.id_oferta = Convert.ToDecimal(idNuevoOUTPUT.Value); return(oferta.id_oferta); }
public IList <int> getTodosAnios() { IList <int> todos = new List <int>(); DataSet ds = HomeDB.ExecuteStoredProcedured("DATA_GROUP.getTodosAnios"); foreach (DataRow registro in ds.Tables[0].Rows) { todos.Add(Convert.ToInt32(registro["anio"])); } return(todos); }
public void deshabilitarRol(Rol rol) { IList <SqlParameter> parametros = new List <SqlParameter>(); var id_rol = new SqlParameter("@id_rol", SqlDbType.Decimal, 18, "id_rol"); id_rol.Value = rol.idRol; parametros.Add(id_rol); HomeDB.ExecuteStoredProcedured("DATA_GROUP.SP_deshabilitarRol", parametros); }
public decimal crearNuevaFactura(Factura fact) { IList <SqlParameter> parametros = this.GenerarParametrosCrearFactura(fact); HomeDB.ExecuteStoredProcedured("DATA_GROUP.crearFactura", parametros); var nro_factura_OUTPUT = parametros.Where(p => p.ParameterName == "@nro_factura").FirstOrDefault(); fact.nro_factura = Convert.ToDecimal(nro_factura_OUTPUT.Value); return(fact.nro_factura); }
public decimal nuevaPreguntaEnPublicacion(Preguntas preg) { IList <SqlParameter> parametros = this.GenerarParametrosCrear(preg); HomeDB.ExecuteStoredProcedured("DATA_GROUP.nuevaPregunta", parametros); var idNuevoOUTPUT = parametros.Where(p => p.ParameterName == "@id_pregunta").FirstOrDefault(); preg.id_pregunta = Convert.ToDecimal(idNuevoOUTPUT.Value); return(preg.id_pregunta); }
private void CargarGrilla() { IList <SqlParameter> parametros = new List <SqlParameter>(); var id_usuario = new SqlParameter("@id_usuario", SqlDbType.Decimal, 18); id_usuario.Value = this.publi.usuario_publicador.id_usuario; parametros.Add(id_usuario); DataSet ds = HomeDB.ExecuteStoredProcedured("DATA_GROUP.getDatosDelVendedor", parametros); this.dgv_Datos_del_vendedor.DataSource = ds.Tables[0]; }
public void habilitarUsuario(Usuario usuarioBaja) { List <SqlParameter> parametros = new List <SqlParameter>(); SqlParameter id_usuario = new SqlParameter("@id_usuario", SqlDbType.Decimal, 18, "id_usuario"); id_usuario.Value = usuarioBaja.id_usuario; parametros.Add(id_usuario); HomeDB.ExecuteStoredProcedured("DATA_GROUP.habilitarUsuario", parametros); usuarioBaja.habilitada = true; }
public virtual IList <T> ObtenerTodos() { IList <T> todos = new List <T>(); DataSet ds = HomeDB.ExecuteStoredProcedured(_sp_obtener_todos); foreach (DataRow registro in ds.Tables[0].Rows) { todos.Add(_builder.Build(registro)); } return(todos); }
public void habilitarVisibilidad(Visibilidad visi) { List <SqlParameter> parametros = new List <SqlParameter>(); SqlParameter id_visibilidad = new SqlParameter("@id_visibilidad", SqlDbType.Decimal, 18, "id_visibilidad"); id_visibilidad.Value = visi.id_visibilidad; parametros.Add(id_visibilidad); HomeDB.ExecuteStoredProcedured("DATA_GROUP.habilitarVisibilidad", parametros); visi.habilitada = true; }
public DataSet get_Monto(decimal id_pub) { List <SqlParameter> parametros = new List <SqlParameter>(); var pid_Pub = new SqlParameter("@id_pub", SqlDbType.Decimal, 18, "id_pub"); pid_Pub.Value = id_pub; parametros.Add(pid_Pub); DataSet ds = HomeDB.ExecuteStoredProcedured("DATA_GROUP.getOfertaMayor", parametros); return(ds); }
public IList <Funcionalidad> getTodasFuncionalidades() { IList <Funcionalidad> list = new List <Funcionalidad>(); DataSet ds = HomeDB.ExecuteStoredProcedured("DATA_GROUP.getTodasLasFuncionalidades"); BuilderFuncionalidad builder = new BuilderFuncionalidad(); foreach (DataRow row in ds.Tables[0].Rows) { list.Add(builder.Build(row)); } return(list); }
public DataSet dame_Respuestas(Usuario usu) { List <SqlParameter> parametros = new List <SqlParameter>(); var pUsuario = new SqlParameter("@username", SqlDbType.NVarChar, 255, "username"); pUsuario.Value = usu.username; parametros.Add(pUsuario); DataSet ds = HomeDB.ExecuteStoredProcedured("DATA_GROUP.getRespuestas", parametros); return(ds); }
public DataSet pedir_Calificaciones(Usuario usuarioActual) { List <SqlParameter> parametros = new List <SqlParameter>(); var pUsuario = new SqlParameter("@username", SqlDbType.NVarChar, 255, "username"); pUsuario.Value = usuarioActual.username; parametros.Add(pUsuario); DataSet ds = HomeDB.ExecuteStoredProcedured("DATA_GROUP.getCalificacionesDelUsuario", parametros); return(ds); }
public bool Crear_Rol(string rol) { List <SqlParameter> parametros = new List <SqlParameter>(); var pRol = new SqlParameter("@nombreRolNuevo", SqlDbType.NVarChar, 255, "nombreRolNuevo"); pRol.Value = rol; parametros.Add(pRol); HomeDB.ExecuteStoredProcedured("DATA_GROUP.SP_crearRol", parametros); return(true); }
public IActionResult Index(int id = 0) { LoginModel loginModel = null; //if (TempData["LoginModel"] != null) //{ // TempData.Keep("LoginModel"); // string userStr = TempData["LoginModel"].ToString(); // UserCache userCache = JsonConvert.DeserializeObject<UserCache>(userStr); // loginModel = new LoginModel { User = userCache.Extract() }; //} //else if (TempData["TutorModel"] != null) { TempData.Keep("TutorModel"); TutorCache tutorCache = JsonConvert.DeserializeObject <TutorCache>(TempData["TutorModel"].ToString()); loginModel = new TutorModel { User = tutorCache.Extract() }; } if (TempData["StudentModel"] != null) { TempData.Keep("StudentModel"); StudentCache studentCache = JsonConvert.DeserializeObject <StudentCache>(TempData["StudentModel"].ToString()); loginModel = new StudentModel { User = studentCache.Extract() }; } if (loginModel == null) { loginModel = new LoginModel { SecurityDiscarded = true }; } //Start Nabih if (id != 0) { loginModel.Language = id; } loginModel.Reviews = HomeDB.GetReviews(loginModel.Language, GetConfiguration().GetConnectionString(DEFAULT_CONNECTION)); loginModel.Languages = HomeDB.GetLanguages(GetConfiguration().GetConnectionString(DEFAULT_CONNECTION)); loginModel.Stats = HomeDB.GetStatistics(GetConfiguration().GetConnectionString(DEFAULT_CONNECTION)); return(View(loginModel)); //End Nabih //return View(new LoginModel { SecurityDiscarded = true }); ;// RedirectToAction("Logout", "Login");//View(new LoginModel { Date = DateTime.Now, User = null }); }
public bool nuevaCompra(Compra comp) { IList <SqlParameter> parametros = this.GenerarParametrosCrear(comp); DataSet ds = HomeDB.ExecuteStoredProcedured("DATA_GROUP.sp_nuevaCompra", parametros); var idNuevoOUTPUT = parametros.Where(p => p.ParameterName == "@id_compra_nueva").FirstOrDefault(); comp.id_compra = Convert.ToDecimal(idNuevoOUTPUT.Value); var puede_comprarOUTPUT = parametros.Where(p => p.ParameterName == "@puede_comprar").FirstOrDefault(); bool puedeComprar = Convert.ToBoolean(puede_comprarOUTPUT.Value); return(puedeComprar); }
public DataSet dame_TusDatos(decimal usu) { List <SqlParameter> parametros = new List <SqlParameter>(); var pU = new SqlParameter("@id_usuario", SqlDbType.Decimal, 18, "id_usuario"); pU.Value = usu; parametros.Add(pU); DataSet ds = HomeDB.ExecuteStoredProcedured("DATA_GROUP.getCliente", parametros); return(ds); }
public void nuevaRespuesta(Preguntas pregunta) { IList <SqlParameter> parametros = new List <SqlParameter>(); SqlParameter id_pregunta = new SqlParameter("@id_pregunta", SqlDbType.Decimal, 18, "id_pregunta"); id_pregunta.Value = pregunta.id_pregunta; parametros.Add(id_pregunta); SqlParameter respuesta = new SqlParameter("@respuesta", SqlDbType.NVarChar, 400, "respuesta"); respuesta.Value = pregunta.respuesta; parametros.Add(respuesta); HomeDB.ExecuteStoredProcedured("DATA_GROUP.nuevaRespuesta", parametros); }
public void actualizarContraseniaPrimerIngreso(Usuario usuario) { IList <SqlParameter> parametros = new List <SqlParameter>(); var id_usuario = new SqlParameter("@id_usuario", SqlDbType.Decimal, 18, "id_usuario"); id_usuario.Value = usuario.id_usuario; parametros.Add(id_usuario); var contrasenia = new SqlParameter("@contrasenia", SqlDbType.NVarChar, 255, "contrasenia"); contrasenia.Value = usuario.contrasenia; parametros.Add(contrasenia); HomeDB.ExecuteStoredProcedured("DATA_GROUP.actualizarContraseniaPrimerIngreso", parametros); }
private void modificarNombreRol(Rol rol) { List <SqlParameter> parametros = new List <SqlParameter>(); var id_rol = new SqlParameter("@id_rol ", SqlDbType.Decimal, 18, "id_rol"); id_rol.Value = rol.idRol; parametros.Add(id_rol); var nombre = new SqlParameter("@nombre", SqlDbType.NVarChar, 255, "nombre"); nombre.Value = rol.nombre; parametros.Add(nombre); HomeDB.ExecuteStoredProcedured("DATA_GROUP.modificarRol", parametros); }
public void update_Publicacion(decimal id_pub, decimal stk) { List <SqlParameter> parametros = new List <SqlParameter>(); var pid_Pub = new SqlParameter("@id_pub", SqlDbType.Decimal, 18, "id_pub"); pid_Pub.Value = id_pub; parametros.Add(pid_Pub); var pStk = new SqlParameter("@stk", SqlDbType.Decimal, 18, "stk"); pStk.Value = stk; parametros.Add(pStk); HomeDB.ExecuteStoredProcedured("DATA_GROUP.SP_actualizarPublicacion", parametros); }
public IList <T> Filtrar(W filtro) { //Configuro el parametro: IList <SqlParameter> parametros = GenerarParametrosFiltrar(filtro); //Ejecuto el stored procedure DataSet ds = HomeDB.ExecuteStoredProcedured(_sp_filtrar, parametros); IList <T> todos = new List <T>(ds.Tables[0].Rows.Count); foreach (DataRow fila in ds.Tables[0].Rows) { todos.Add(this._builder.Build(fila)); } return(todos); }