public void DeleteByRol(Rol rol) { List <SPParameter> param = new List <SPParameter>(); param.Add(new SPParameter("rolId", rol.ID)); StoreProcedure sp = new StoreProcedure(DataBaseConst.Rol.SP_DeleteAllFuncionalidadXRol); sp.ExecuteNonQuery(); }
public static void UpdateToActivateById(int userID) { var param = new List <SPParameter> { new SPParameter("ID_User", userID) }; var sp = new StoreProcedure(DataBaseConst.Usuario.SPUpdateUserToActivateById, param); sp.ExecuteNonQuery(null); }
public static void InhabilitarUser(Usuario user) { var param = new List <SPParameter> { new SPParameter("ID_User", user.ID) }; var sp = new StoreProcedure(DataBaseConst.Usuario.SPInhabilitarUser, param); sp.ExecuteNonQuery(null); }
public void Update(Usuario user) { List <SPParameter> param = new List <SPParameter>(); param.Add(new SPParameter("userId", user.ID)); param.Add(new SPParameter("userLoginFails", user.LoginFails)); param.Add(new SPParameter("userHabilitado", user.Habilitado)); StoreProcedure sp = new StoreProcedure(DataBaseConst.Usuario.SP_UpdateUser, param); sp.ExecuteNonQuery(); }
public static void ChangePassword(Usuario user, string password) { var param = new List <SPParameter> { new SPParameter("ID_User", user.ID), new SPParameter("Password", password) }; var sp = new StoreProcedure(DataBaseConst.Usuario.SPUpdatePassword, param); sp.ExecuteNonQuery(null); }
public static int InsertCalification(Calificacion calif) { var param = new List <SPParameter> { new SPParameter("ID_Publicacion", calif.ID_Publicacion), new SPParameter("ID_Comprador", calif.ID_Comprador), new SPParameter("Cantidad_Estrellas", calif.stars), new SPParameter("Descripcion", calif.description) }; var sp = new StoreProcedure(DataBaseConst.Calificacion.SPInsertCalificacion, param); return(sp.ExecuteNonQuery(null)); }
public static void Update(Usuario user) { var param = new List <SPParameter> { new SPParameter("ID_User", user.ID), new SPParameter("Intentos_Fallidos", user.LoginFails), new SPParameter("Activo", user.Activo) }; var sp = new StoreProcedure(DataBaseConst.Usuario.SPUpdateUser, param); sp.ExecuteNonQuery(null); }
public void InsertByRol(Rol rol) { foreach (Funcionalidad func in rol.Funcionalidades) { List <SPParameter> param = new List <SPParameter>(); param.Add(new SPParameter("funcId", func.ID)); param.Add(new SPParameter("rolId", rol.ID)); StoreProcedure sp = new StoreProcedure(DataBaseConst.Rol.SP_InsertFuncionalidadXRol, param); sp.ExecuteNonQuery(); } }
private static int UpdateVisibilidadRendidaPorUsuario(KeyValuePair <int, int> visibilidadUsuario, int idUsuario, SqlTransaction transaction) { var param = new List <SPParameter> { new SPParameter("ID_Usuario", idUsuario), new SPParameter("ID_Visibilidad", visibilidadUsuario.Key), new SPParameter("Cantidad_Compras", visibilidadUsuario.Value) }; var sp = new StoreProcedure(DataBaseConst.Visibilidad.SPUpdateVisibilidadPurchases, param, transaction); return(sp.ExecuteNonQuery(transaction)); }
public static int Insert(Visibilidad visibility) { var param = new List <SPParameter> { new SPParameter("Descripcion", visibility.Descripcion), new SPParameter("Precio_Publicar", visibility.PrecioPublicar), new SPParameter("Porcentaje_Venta", visibility.PorcentajeVenta), new SPParameter("Duracion", visibility.Duracion), new SPParameter("Activo", visibility.Activo), }; var sp = new StoreProcedure(DataBaseConst.Visibilidad.SPInsertVisibilidad, param); return(sp.ExecuteNonQuery(null)); }
public void UpdateRol(Rol nuevo) { Dictionary <String, Object> parameters = new Dictionary <String, Object>(); parameters.Add("rolId", nuevo.ID); parameters.Add("rolName", nuevo.Name); parameters.Add("rolHabilitado", nuevo.Habilitado); List <SPParameter> param = new List <SPParameter>(); param.Add(new SPParameter("rolId", nuevo.ID)); param.Add(new SPParameter("rolName", nuevo.Name)); param.Add(new SPParameter("rolHabilitado", nuevo.Habilitado)); StoreProcedure sp = new StoreProcedure(DataBaseConst.Rol.SP_UpdateRolById, param); sp.ExecuteNonQuery(); }
public static Empresa UpdateCompany(Empresa company) { var param = new List <SPParameter> { new SPParameter("ID_User", company.IdUsuario), new SPParameter("Razon_Social", company.RazonSocial), new SPParameter("Mail", company.Mail), new SPParameter("Telefono", company.Telefono), new SPParameter("Direccion", company.Direccion), new SPParameter("Codigo_Postal", company.CodigoPostal), new SPParameter("Ciuidad", company.Ciudad), new SPParameter("CUIT", company.CUIT), new SPParameter("Nombre_Contacto", company.NombreContacto), new SPParameter("Fecha_Creacion", company.FechaCreacion) }; var sp = new StoreProcedure(DataBaseConst.Empresa.SPUpdateCompany, param); company.ID = (int)sp.ExecuteNonQuery(null); return(company); }
public static Cliente UpdateClient(Cliente client) { var param = new List <SPParameter> { new SPParameter("ID_Usuario", client.IdUsuario), new SPParameter("Nombre", client.Nombre), new SPParameter("Apellido", client.Apellido), new SPParameter("ID_Tipo_Documento", client.TipoDocumento), new SPParameter("Nro_Documento", client.NroDocumento), new SPParameter("Mail", client.Mail), new SPParameter("Telefono", client.Telefono), new SPParameter("Direccion", client.Direccion), new SPParameter("Codigo_Postal", client.CodigoPostal), new SPParameter("Fecha_Nacimiento", client.FechaNacimiento), new SPParameter("CUIL", client.CUIL) }; var sp = new StoreProcedure(DataBaseConst.Cliente.SPUpdateClient, param); client.ID = (int)sp.ExecuteNonQuery(null); return(client); }