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 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 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 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 <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 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 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 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 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 List <Oferta> searchOfertasByProveedor(int proveedorId) { SqlCommand cmd_oferta = new SqlCommand("dbo.SP_GET_OFERTAS_BY_PROVIDER", ConnectionQuery.Instance()); cmd_oferta.CommandType = CommandType.StoredProcedure; ConnectionQuery.abrirConexion(); cmd_oferta.Parameters.Add("@id_proveedor", proveedorId); 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 <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 <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 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 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(); }
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 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(); }
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); }
public List <Rol> searchRoles(string nombre, int estado) { StringBuilder builder = new StringBuilder("SELECT * FROM GESTION_BDD_2C_2019.ROL "); /*salen del combo del filtro estado 1 = activo, estado 2 = inactivo se puede mejorar pero ble*/ if (!string.IsNullOrEmpty(nombre) || estado == 1 || estado == 2) { builder.Append("WHERE "); } if (!string.IsNullOrEmpty(nombre)) { builder.Append("NOMBRE LIKE '%" + nombre + "%'"); if (estado == 1 || estado == 2) { builder.Append(" AND "); } } if (estado == 1) { builder.Append("ESTADO = 1"); } if (estado == 2) { builder.Append("ESTADO = 2"); } SqlCommand cmd_rol = new SqlCommand(builder.ToString(), ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); SqlDataReader r_rol = cmd_rol.ExecuteReader(); List <Rol> roles = new List <Rol>(); while (r_rol.Read()) { Rol rol = new Rol(); rol.id = Convert.ToInt32(r_rol["id"]); rol.nombre = r_rol["nombre"].ToString(); rol.activo = Convert.ToBoolean(r_rol["estado"]); roles.Add(rol); } ConnectionQuery.cerrarConexion(); r_rol.Close(); return(roles); }
public int Save(Compra compra) { SqlCommand cmd_compra = new SqlCommand("dbo.SP_SAVE_COMPRA", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); cmd_compra.CommandType = CommandType.StoredProcedure; cmd_compra.Parameters.Add("@idOferta", compra.idOferta); cmd_compra.Parameters.Add("@idCliente", compra.idCliente); cmd_compra.Parameters.Add("@fecha", compra.fecha); int idCompra = Convert.ToInt32(cmd_compra.ExecuteScalar()); ConnectionQuery.cerrarConexion(); return(idCompra); }
public void Create(Usuario usuario) { SqlCommand cmd = new SqlCommand("dbo.SP_SAVE_USER", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@username", usuario.userName)); cmd.Parameters.Add(new SqlParameter("@pass", usuario.contrasena)); cmd.Parameters.Add(new SqlParameter("@tipo", usuario.tipoUsuario)); cmd.Parameters.Add(new SqlParameter("@rol_id", usuario.roles[0].id)); cmd.ExecuteNonQuery(); ConnectionQuery.cerrarConexion(); usuario.roles.ForEach(x => CreateRolUsuario(usuario.userName, x)); }
public void Update(Usuario usuario) { SqlCommand cmd = new SqlCommand("dbo.SP_UPDATE_USER", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@username", usuario.userName)); cmd.Parameters.Add(new SqlParameter("@pass", usuario.contrasena)); cmd.Parameters.Add(new SqlParameter("@habilitado", usuario.habilitado)); cmd.Parameters.Add(new SqlParameter("@tipo", usuario.tipoUsuario)); cmd.Parameters.Add(new SqlParameter("@intentos", usuario.intento)); cmd.ExecuteNonQuery(); ConnectionQuery.cerrarConexion(); UpdateRolUsuario(usuario.userName, usuario.roles); }
public void updateDireccion(Direccion direccion) { SqlCommand cmd_direccion = new SqlCommand("dbo.SP_UPDATE_DIRECCION", ConnectionQuery.Instance()); ConnectionQuery.abrirConexion(); cmd_direccion.CommandType = CommandType.StoredProcedure; cmd_direccion.Parameters.Add("@id", direccion.id); 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("@dpto", direccion.depto); cmd_direccion.Parameters.Add("@localidad", direccion.localidad); cmd_direccion.Parameters.Add("@cp", direccion.codigoPostal); cmd_direccion.ExecuteNonQuery(); ConnectionQuery.cerrarConexion(); }
public void save(Proovedor proveedor) { SqlCommand cmd_proveedor = new SqlCommand("dbo.SP_SAVE_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("@usuario", proveedor.usuario)); cmd_proveedor.ExecuteNonQuery(); ConnectionQuery.cerrarConexion(); }