public System.Collections.Generic.List <Usuario> GetAll() { SqlCommand cmd = new SqlCommand("SELECT * FROM GESTION_BDD_2C_2019.USUARIO", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); SqlDataReader r_usuario = cmd.ExecuteReader(); List <Usuario> usuarios = new List <Usuario>(); while (r_usuario.Read()) { Usuario usuario = new Usuario(); usuario.userName = r_usuario["username"].ToString(); usuario.contrasena = r_usuario["pass"].ToString(); usuario.tipoUsuario = (TipoUsuario)Convert.ToInt32(r_usuario["tipo"]); usuario.habilitado = Convert.ToBoolean(r_usuario["habilitado"]); usuario.intento = Convert.ToInt32(r_usuario["intentos"]); usuarios.Add(usuario); } ConnectionQuery.cerrarConexion(); foreach (Usuario usuario in usuarios) { usuario.roles = RolDao.GetByUsername(usuario.userName); } return(usuarios); }
public Direccion GetById(int id) { SqlCommand cmd = new SqlCommand("SELECT * FROM GESTION_BDD_2C_2019.DIRECCION WHERE id = @id", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); cmd.Parameters.Add("@id", SqlDbType.VarChar); cmd.Parameters["@id"].Value = id; SqlDataReader r_direccion = cmd.ExecuteReader(); Direccion direccion = new Direccion(); if (r_direccion.Read()) { direccion.id = Convert.ToInt32(r_direccion["id"]); direccion.calle = r_direccion["CALLE"].ToString(); direccion.nro = r_direccion["NUMERO"].ToString(); direccion.piso = r_direccion["PISO"].ToString(); direccion.depto = r_direccion["DPTO"].ToString(); direccion.localidad = r_direccion["LOCALIDAD"].ToString(); if (!string.IsNullOrEmpty(r_direccion["CIUDAD"].ToString())) { direccion.ciudad = Convert.ToInt32(r_direccion["CIUDAD"]); } direccion.codigoPostal = (r_direccion["CODIGO_POSTAL"]).ToString(); } ConnectionQuery.cerrarConexion(); return(direccion); }
public Proovedor getProveedor(int idVendor) { SqlCommand cmd = new SqlCommand("dbo.SP_GET_VENDOR", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@idVendor", idVendor)); SqlDataReader consulta = cmd.ExecuteReader(); if (!consulta.Read()) { ConnectionQuery.cerrarConexion(); return(null); } Proovedor unProveedor = new Proovedor(); unProveedor.id = (int)consulta.GetDouble(0); unProveedor.cuit = consulta.GetString(1); unProveedor.razonSocial = consulta.GetString(2); unProveedor.mail = consulta.GetString(3); unProveedor.telefono = consulta.GetInt32(4); unProveedor.rubro = consulta.GetInt32(6); unProveedor.contacto = consulta.GetString(7); unProveedor.usuario = consulta.GetString(8); ConnectionQuery.cerrarConexion(); return(unProveedor); }
public Usuario getUsuario(string userName) { SqlCommand cmd = new SqlCommand("dbo.SP_GET_USER", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@username", userName)); SqlDataReader consulta = cmd.ExecuteReader(); if (!consulta.Read()) { ConnectionQuery.cerrarConexion(); return(null); } Usuario usuario = new Usuario(); usuario.userName = consulta.GetString(0); usuario.tipoUsuario = (TipoUsuario)consulta.GetInt32(1); usuario.contrasena = consulta.GetString(2); usuario.habilitado = consulta.GetBoolean(3); usuario.intento = consulta.GetInt32(4); ConnectionQuery.cerrarConexion(); usuario.roles = RolDao.GetByUsername(usuario.userName); return(usuario); }
public List <Compra> GetTodasCompras() { SqlCommand cmd = new SqlCommand("SELECT * FROM GESTION_BDD_2C_2019.COMPRAS", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); SqlDataReader r_compra = cmd.ExecuteReader(); List <Compra> compras = new List <Compra>(); while (r_compra.Read()) { Compra compra = new Compra(); compra.id = Convert.ToInt32(r_compra["ID"]); compra.idOferta = Convert.ToInt32(r_compra["OFERTA_ID"]); compra.idCliente = Convert.ToInt32(r_compra["CLIENTE_ID"]); compra.fecha = Convert.ToDateTime(r_compra["FECHA"]); if (!(r_compra["FECHA_CONSUMO"] is DBNull)) { compra.fechaConsumo = Convert.ToDateTime(r_compra["FECHA_CONSUMO"]); } if (!(r_compra["FACTURA_ID"] is DBNull)) { compra.idFactura = Convert.ToInt32(r_compra["FACTURA_ID"]); } compras.Add(compra); } ConnectionQuery.cerrarConexion(); return(compras); }
public Compra GetCompra(int idCompra) { SqlCommand cmd = new SqlCommand("SELECT * FROM GESTION_BDD_2C_2019.COMPRAS WHERE ID = @ID", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); cmd.Parameters.Add("@ID", SqlDbType.VarChar); cmd.Parameters["@ID"].Value = idCompra; SqlDataReader r_compra = cmd.ExecuteReader(); Compra compra = new Compra(); if (r_compra.Read()) { compra.id = Convert.ToInt32(r_compra["ID"]); compra.idOferta = Convert.ToInt32(r_compra["OFERTA_ID"]); compra.idCliente = Convert.ToInt32(r_compra["CLIENTE_ID"]); compra.fecha = Convert.ToDateTime(r_compra["FECHA"]); //compra.cupon = Convert.ToInt32(r_compra["CUPON"]); if (!(r_compra["FECHA_CONSUMO"] is DBNull)) { compra.fechaConsumo = Convert.ToDateTime(r_compra["FECHA_CONSUMO"]); } if (!(r_compra["FACTURA_ID"] is DBNull)) { compra.idFactura = Convert.ToInt32(r_compra["FACTURA_ID"]); } } ConnectionQuery.cerrarConexion(); return(compra); }
public List <Funcionalidad> searchFuncionalidad(Usuario usuario) { SqlCommand cmd = new SqlCommand("dbo.SP_GET_FUNCTIONALITY_BY_USER", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@username", usuario.userName)); SqlDataReader consulta = cmd.ExecuteReader(); List <Funcionalidad> funcionalidades = new List <Funcionalidad>(); while (consulta.Read()) { Funcionalidad funcionalidad = new Funcionalidad(); funcionalidad.id = consulta.GetInt32(0); funcionalidad.nombre = consulta.GetString(1); funcionalidades.Add(funcionalidad); } ConnectionQuery.cerrarConexion(); return(funcionalidades); }
public void update(Proovedor proveedor) { SqlCommand cmd_proveedor = new SqlCommand("dbo.SP_UPDATE_PROVIDER", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); cmd_proveedor.CommandType = CommandType.StoredProcedure; cmd_proveedor.Parameters.Add(new SqlParameter("@razonSocial", proveedor.razonSocial)); cmd_proveedor.Parameters.Add(new SqlParameter("@tel", proveedor.telefono)); cmd_proveedor.Parameters.Add(new SqlParameter("@direc", proveedor.direccion.id)); cmd_proveedor.Parameters.Add(new SqlParameter("@ciut", proveedor.cuit)); cmd_proveedor.Parameters.Add(new SqlParameter("@rubro", proveedor.rubro)); cmd_proveedor.Parameters.Add(new SqlParameter("@mail", proveedor.mail)); cmd_proveedor.Parameters.Add(new SqlParameter("@contacto", proveedor.contacto)); cmd_proveedor.Parameters.Add(new SqlParameter("@id_prov", proveedor.id)); cmd_proveedor.Parameters.Add(new SqlParameter("@calle", proveedor.direccion.calle)); cmd_proveedor.Parameters.Add(new SqlParameter("@nro", proveedor.direccion.nro)); cmd_proveedor.Parameters.Add(new SqlParameter("@piso", proveedor.direccion.piso)); cmd_proveedor.Parameters.Add(new SqlParameter("@dpto", proveedor.direccion.depto)); cmd_proveedor.Parameters.Add(new SqlParameter("@localidad", proveedor.direccion.localidad)); cmd_proveedor.Parameters.Add(new SqlParameter("@cp", proveedor.direccion.codigoPostal)); cmd_proveedor.Parameters.Add(new SqlParameter("@ciudad", proveedor.direccion.ciudad)); cmd_proveedor.ExecuteNonQuery(); ConnectionQuery.cerrarConexion(); }
public Direccion createDireccion(Direccion direccion, bool esCliente) { SqlCommand cmd_direccion = new SqlCommand("dbo.SP_SAVE_DIRECCION", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); cmd_direccion.CommandType = CommandType.StoredProcedure; cmd_direccion.Parameters.Add("@calle", direccion.calle); cmd_direccion.Parameters.Add("@nro", direccion.nro); cmd_direccion.Parameters.Add("@piso", direccion.piso); cmd_direccion.Parameters.Add("@depto", direccion.depto); cmd_direccion.Parameters.Add("@localidad", direccion.localidad); cmd_direccion.Parameters.Add("@cod_postal", direccion.codigoPostal); if (esCliente) { cmd_direccion.Parameters.Add("@id_ciudad", -1); } else { cmd_direccion.Parameters.Add("@id_ciudad", direccion.ciudad); } int id = Convert.ToInt32(cmd_direccion.ExecuteScalar()); direccion.id = id; ConnectionQuery.cerrarConexion(); return(direccion); }
public void Update(Rol rol) { SqlCommand cmdRol = new SqlCommand("dbo.SP_UPDATE_ROL", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); cmdRol.CommandType = CommandType.StoredProcedure; cmdRol.Parameters.Add(new SqlParameter("@id", rol.id)); cmdRol.Parameters.Add(new SqlParameter("@nombre", rol.nombre)); cmdRol.Parameters.Add(new SqlParameter("@estado", rol.activo)); cmdRol.ExecuteNonQuery(); SqlCommand cmdDeleteRF = new SqlCommand("dbo.SP_DELETE_ROL_FUNCIONALIDAD", ConnectionQuery.Instance()); cmdDeleteRF.CommandType = CommandType.StoredProcedure; cmdDeleteRF.Parameters.Add(new SqlParameter("@rol_id", rol.id)); cmdDeleteRF.ExecuteNonQuery(); foreach (Funcionalidad funcionalidad in rol.funcionalidades) { SqlCommand cmdFuncionalidad = new SqlCommand("dbo.SP_CREATE_ROL_FUNCIONALIDAD", ConnectionQuery.Instance()); cmdFuncionalidad.CommandType = CommandType.StoredProcedure; cmdFuncionalidad.Parameters.Add("@rol_id", rol.id); cmdFuncionalidad.Parameters.Add("@funcionalidad_id", funcionalidad.id); cmdFuncionalidad.ExecuteNonQuery(); } ConnectionQuery.cerrarConexion(); }
public List <Rol> GetByUsername(string username) { SqlCommand cmd_rol_usuario = new SqlCommand("SELECT * FROM GESTION_BDD_2C_2019.ROL_USUARIO WHERE username = @username", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); cmd_rol_usuario.Parameters.Add("@username", SqlDbType.VarChar); cmd_rol_usuario.Parameters["@username"].Value = username; SqlDataReader r_rol_usuario = cmd_rol_usuario.ExecuteReader(); List <int> idRoles = new List <int>(); while (r_rol_usuario.Read()) { idRoles.Add(Convert.ToInt32(r_rol_usuario["rol_id"])); } ConnectionQuery.cerrarConexion(); r_rol_usuario.Close(); List <Rol> roles = new List <Rol>(); foreach (int idRol in idRoles) { roles.Add(GetById(idRol)); } return(roles); }
public List <Rol> GetAll() { SqlCommand cmd_rol = new SqlCommand("SELECT * FROM GESTION_BDD_2C_2019.ROL WHERE estado = 1", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); SqlDataReader r_rol = cmd_rol.ExecuteReader(); List <int> idRoles = new List <int>(); while (r_rol.Read()) { idRoles.Add(Convert.ToInt32(r_rol["id"])); } ConnectionQuery.cerrarConexion(); r_rol.Close(); List <Rol> roles = new List <Rol>(); foreach (int idRol in idRoles) { roles.Add(GetById(idRol)); } return(roles); }
public bool esCUITRepetido(int idProv, string cuit) { SqlCommand cmd = new SqlCommand( "SELECT * from GESTION_BDD_2C_2019.PROVEEDOR WHERE CUIT = @cuit AND id <> @prov_id ", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); bool cuitRepetido = false; cmd.Parameters.Add("@cuit", SqlDbType.VarChar); cmd.Parameters.Add("@prov_id", SqlDbType.Int); cmd.Parameters["@cuit"].Value = cuit; cmd.Parameters["@prov_id"].Value = idProv; SqlDataReader r_proveedor = cmd.ExecuteReader(); if (r_proveedor.Read()) { cuitRepetido = true; } ConnectionQuery.cerrarConexion(); return(cuitRepetido); }
public List <Funcionalidad> searchFuncionalidad(long rolId) { SqlCommand cmd = new SqlCommand("dbo.SP_GET_FUNCIONALIDAD_BY_ROL_ID", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@rol_id", rolId)); SqlDataReader consulta = cmd.ExecuteReader(); List <Funcionalidad> funcionalidades = new List <Funcionalidad>(); while (consulta.Read()) { Funcionalidad funcionalidad = new Funcionalidad(); funcionalidad.id = consulta.GetInt32(0); funcionalidad.nombre = consulta.GetString(1); funcionalidades.Add(funcionalidad); } ConnectionQuery.cerrarConexion(); return(funcionalidades); }
public List <Compra> getComprasSinFactura(int provId, DateTime fechaInicio, DateTime fechaFin) { string fechaIni = fechaInicio.ToString("yyyy-MM-ddThh:mm:ss"); string fechaFini = fechaFin.ToString("yyyy-MM-ddThh:mm:ss"); SqlCommand cmd = new SqlCommand("select c.* from GESTION_BDD_2C_2019.COMPRAS c join GESTION_BDD_2C_2019.OFERTA o on c.OFERTA_ID = o.ID where o.PROV_ID = " + provId + " and FACTURA_ID is null and FECHA BETWEEN " + "'" + fechaIni + "'" + " AND " + "'" + fechaFini + "'", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); SqlDataReader r_compra = cmd.ExecuteReader(); List <Compra> compras = new List <Compra>(); while (r_compra.Read()) { if (!(r_compra["ID"] is DBNull)) { Compra compra = new Compra(); compra.id = Convert.ToInt32(r_compra["ID"]); compra.idOferta = Convert.ToInt32(r_compra["OFERTA_ID"]); compra.idCliente = Convert.ToInt32(r_compra["CLIENTE_ID"]); compra.fecha = Convert.ToDateTime(r_compra["FECHA"]); //compra.cupon = Convert.ToInt32(r_compra["CUPON"]); if (!(r_compra["FECHA_CONSUMO"] is DBNull)) { compra.fechaConsumo = Convert.ToDateTime(r_compra["FECHA_CONSUMO"]); } if (!(r_compra["FACTURA_ID"] is DBNull)) { compra.idFactura = Convert.ToInt32(r_compra["FACTURA_ID"]); } compras.Add(compra); } } ConnectionQuery.cerrarConexion(); return(compras); }
public bool esRazonSocialRepetido(int idProv, string razonSocial) { SqlCommand cmd = new SqlCommand( "select * from GESTION_BDD_2C_2019.PROVEEDOR WHERE RAZON_SOCIAL = @razonSocial AND id <> @prov_id", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); bool razonSocialRepetido = false; cmd.Parameters.Add("@razonSocial", SqlDbType.VarChar); cmd.Parameters.Add("@prov_id", SqlDbType.Int); cmd.Parameters["@razonSocial"].Value = razonSocial; cmd.Parameters["@prov_id"].Value = idProv; SqlDataReader r_proveedor = cmd.ExecuteReader(); if (r_proveedor.Read()) { razonSocialRepetido = true; } ConnectionQuery.cerrarConexion(); return(razonSocialRepetido); }
public List <Oferta> searchOfertasAdquiridasByProveedor(int proveedorId, DateTime fechaInicio, DateTime fechaFin) { SqlCommand cmd_oferta = new SqlCommand("dbo.SP_GET_OFERTAS_ADQUIRIDAS_BY_PROVIDER", ConnectionQuery.Instance()); cmd_oferta.CommandType = CommandType.StoredProcedure; ConnectionQuery.abrirConexion(); cmd_oferta.Parameters.Add("@id_proveedor", proveedorId); cmd_oferta.Parameters.Add("@fecha_inicio", fechaInicio); cmd_oferta.Parameters.Add("@fecha_fin", fechaFin); SqlDataReader r_oferta = cmd_oferta.ExecuteReader(); List <Oferta> ofertas = new List <Oferta>(); while (r_oferta.Read()) { Oferta oferta = new Oferta(); oferta.id = Convert.ToInt32(r_oferta["ID"]); oferta.idold = Convert.ToString(r_oferta["IDold"]); oferta.proovedorId = Convert.ToInt32(r_oferta["PROV_ID"]); oferta.precio = Convert.ToInt64(r_oferta["PRECIO"]); oferta.precioLista = Convert.ToInt64(r_oferta["PRECIO_LISTO"]); oferta.stockDisponible = Convert.ToInt32(r_oferta["STOCK_DISPONIBLE"]); oferta.fechaPublicacion = (DateTime)r_oferta["FECHA_PUBLIC"]; oferta.fechaVencimiento = (DateTime)r_oferta["FECHA_VENC"]; oferta.cantidadMaximaPorCompra = Convert.ToInt32(r_oferta["MAX_X_COMPRA"]); oferta.descripcion = Convert.ToString(r_oferta["DESCRIPCION"]); ofertas.Add(oferta); } ConnectionQuery.cerrarConexion(); return(ofertas); }
public List <Oferta> searchOfertas() { SqlCommand cmd_oferta = new SqlCommand("SELECT * FROM GESTION_BDD_2C_2019.OFERTA", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); SqlDataReader r_rol = cmd_oferta.ExecuteReader(); List <Oferta> ofertas = new List <Oferta>(); while (r_rol.Read()) { Oferta oferta = new Oferta(); oferta.id = Convert.ToInt32(r_rol["ID"]); oferta.idold = Convert.ToString(r_rol["IDold"]); oferta.proovedorId = Convert.ToInt32(r_rol["PROV_ID"]); oferta.precio = Convert.ToInt64(r_rol["PRECIO"]); oferta.precioLista = Convert.ToInt64(r_rol["PRECIO_LISTO"]); oferta.stockDisponible = Convert.ToInt32(r_rol["STOCK_DISPONIBLE"]); oferta.fechaPublicacion = (DateTime)r_rol["FECHA_PUBLIC"]; oferta.fechaVencimiento = (DateTime)r_rol["FECHA_VENC"]; oferta.cantidadMaximaPorCompra = Convert.ToInt32(r_rol["MAX_X_COMPRA"]); oferta.descripcion = Convert.ToString(r_rol["DESCRIPCION"]); ofertas.Add(oferta); } ConnectionQuery.cerrarConexion(); return(ofertas); }
public int saveOferta(Oferta oferta) { SqlCommand cmd_oferta = new SqlCommand("dbo.SP_SAVE_OFERTA", ConnectionQuery.Instance()); cmd_oferta.CommandType = CommandType.StoredProcedure; ConnectionQuery.abrirConexion(); //cmd_oferta.Parameters.Add("@Id", idOferta); cmd_oferta.Parameters.Add("@proovedor_id", oferta.proovedorId); cmd_oferta.Parameters.Add("@precio", oferta.precio); cmd_oferta.Parameters.Add("@precioLista", oferta.precioLista); cmd_oferta.Parameters.Add("@stockDisponible", oferta.stockDisponible); cmd_oferta.Parameters.Add("@fechaPublicacion", oferta.fechaPublicacion); cmd_oferta.Parameters.Add("@fechaVencimiento", oferta.fechaVencimiento); cmd_oferta.Parameters.Add("@cantidadMaximaPorCompra", oferta.cantidadMaximaPorCompra); cmd_oferta.Parameters.Add("@descripcion", oferta.descripcion); int id = Convert.ToInt32(cmd_oferta.ExecuteScalar()); //cmd_oferta.ExecuteNonQuery(); ConnectionQuery.cerrarConexion(); return(id); }
public List <Oferta> searchOfertasVigentes() { string fechaDia = System.Configuration.ConfigurationManager.AppSettings.Get("fecha_dia"); StringBuilder builder = new StringBuilder("SELECT * FROM GESTION_BDD_2C_2019.OFERTA WHERE FECHA_VENC >= '" + fechaDia + "'"); SqlCommand cmd_oferta = new SqlCommand(builder.ToString(), ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); SqlDataReader r_rol = cmd_oferta.ExecuteReader(); List <Oferta> ofertas = new List <Oferta>(); while (r_rol.Read()) { Oferta oferta = new Oferta(); oferta.id = Convert.ToInt32(r_rol["ID"]); oferta.idold = Convert.ToString(r_rol["IDold"]); oferta.proovedorId = Convert.ToInt32(r_rol["PROV_ID"]); oferta.precio = Convert.ToInt64(r_rol["PRECIO"]); oferta.precioLista = Convert.ToInt64(r_rol["PRECIO_LISTO"]); oferta.stockDisponible = Convert.ToInt32(r_rol["STOCK_DISPONIBLE"]); oferta.fechaPublicacion = (DateTime)r_rol["FECHA_PUBLIC"]; oferta.fechaVencimiento = (DateTime)r_rol["FECHA_VENC"]; oferta.cantidadMaximaPorCompra = Convert.ToInt32(r_rol["MAX_X_COMPRA"]); oferta.descripcion = Convert.ToString(r_rol["DESCRIPCION"]); ofertas.Add(oferta); } ConnectionQuery.cerrarConexion(); return(ofertas); }
public void Delete(int id) { SqlCommand cmd = new SqlCommand("dbo.SP_ELIMINAR_PROVEEDOR", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@id", id)); cmd.ExecuteNonQuery(); ConnectionQuery.cerrarConexion(); }
public void habilitarCliente(int id) { SqlCommand cmd_client = new SqlCommand("dbo.SP_HABILITAR_CLIENTE", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); cmd_client.CommandType = CommandType.StoredProcedure; cmd_client.Parameters.Add(new SqlParameter("@id", id)); cmd_client.ExecuteNonQuery(); ConnectionQuery.cerrarConexion(); }
public void eliminar(Rol rolAEliminar) { SqlCommand cmdFuncionalidad = new SqlCommand("dbo.SP_DELETE_ROL", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); cmdFuncionalidad.CommandType = CommandType.StoredProcedure; cmdFuncionalidad.Parameters.Add("@rol_id", rolAEliminar.id); cmdFuncionalidad.ExecuteNonQuery(); ConnectionQuery.cerrarConexion(); }
private void guardar(int id, int numeroFactura) { SqlCommand cmd_compra = new SqlCommand("dbo.SP_UPDATE_COMPRA", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); cmd_compra.Parameters.Add("@id_compra", id); cmd_compra.Parameters.Add("@factura_id", numeroFactura); cmd_compra.CommandType = CommandType.StoredProcedure; cmd_compra.ExecuteNonQuery(); ConnectionQuery.cerrarConexion(); }
public void updateCompra(int ofertasCompradasIds, DateTime fechaConsumo) { SqlCommand cmd_compra = new SqlCommand("dbo.SP_UPDATE_FECHA_CONSUMO", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); cmd_compra.Parameters.Add("@compra_id", ofertasCompradasIds); cmd_compra.Parameters.Add("@fecha_consumo", fechaConsumo); cmd_compra.CommandType = CommandType.StoredProcedure; cmd_compra.ExecuteNonQuery(); ConnectionQuery.cerrarConexion(); }
public void Delete(Usuario usuario) { SqlCommand cmd = new SqlCommand("dbo.SP_DELETE_USER", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@username", usuario.userName)); cmd.ExecuteNonQuery(); ConnectionQuery.cerrarConexion(); }
private void CreateRolUsuario(string username, Rol rol) { SqlCommand cmd = new SqlCommand("dbo.SP_SAVE_ROL_USUARIO", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@rol_id", rol.id)); cmd.Parameters.Add(new SqlParameter("@username", username)); cmd.ExecuteNonQuery(); ConnectionQuery.cerrarConexion(); }
public int createCodigoPostal(string codigoPostal) { SqlCommand cmd_postalCode = new SqlCommand("dbo.SP_SAVE_POSTAL_CODE", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); cmd_postalCode.CommandType = CommandType.StoredProcedure; cmd_postalCode.Parameters.Add("@descripcion", codigoPostal); int id_postal_code = cmd_postalCode.ExecuteNonQuery(); ConnectionQuery.cerrarConexion(); return(id_postal_code); }
private void UpdateRolUsuario(string username, List <Rol> roles) { SqlCommand cmdDeleteRF = new SqlCommand("dbo.SP_DELETE_ROL_USUARIO", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); cmdDeleteRF.CommandType = CommandType.StoredProcedure; cmdDeleteRF.Parameters.Add(new SqlParameter("@username", username)); cmdDeleteRF.ExecuteNonQuery(); ConnectionQuery.cerrarConexion(); roles.ForEach(x => CreateRolUsuario(username, x)); }
public int save(Factura factura) { SqlCommand cmd_factura = new SqlCommand("dbo.SP_SAVE_FACTURA", ConnectionQuery.Instance()); cmd_factura.CommandType = CommandType.StoredProcedure; ConnectionQuery.abrirConexion(); cmd_factura.Parameters.Add("@fecha_inicio", factura.inicio); cmd_factura.Parameters.Add("@fecha_fin", factura.fin); cmd_factura.Parameters.Add("@fecha", factura.fechaFacturacion); cmd_factura.Parameters.Add("@prov_id", factura.proveedorId); int id = Convert.ToInt32(cmd_factura.ExecuteScalar()); ConnectionQuery.cerrarConexion(); return(id); }