public void ModificarProducto(Producto mod) { ManagerAccesoDatos conexion; try { conexion = new ManagerAccesoDatos(); conexion.setearConsulta("update PRODUCTOS set DESCRIPCION = @descripcion, STOCK = @stock, PRECIO = @precio, PRECIOVENTA = @precioventa, PORCENTAJEGANANCIA = @porcentajeganancia, MARCA = @marca Where Id = @id"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@descripcion", mod.descripcion); conexion.Comando.Parameters.AddWithValue("@stock", mod.stock); conexion.Comando.Parameters.AddWithValue("@precio", mod.precio); conexion.Comando.Parameters.AddWithValue("@precioventa", mod.precioVenta); conexion.Comando.Parameters.AddWithValue("@porcentajeganancia", mod.porcentGanancia); conexion.Comando.Parameters.AddWithValue("@marca", mod.marca); conexion.Comando.Parameters.AddWithValue("@id", mod.idProducto); conexion.abrirConexion(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } }
public void Agregar_proveedor(Proveedor aux) { ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); try { accesoDatos.setearConsulta("INSERT INTO PROVEEDORES (nombre, idperjuridica, email, telefono, estado) VALUES (@NOMBRE,@IDPERJURIDICA,@EMAIL,@TELEFONO,@ESTADO)"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@NOMBRE", aux.Nombre); accesoDatos.Comando.Parameters.AddWithValue("@IDPERJURIDICA", aux.id); accesoDatos.Comando.Parameters.AddWithValue("@EMAIL", aux.contacto); accesoDatos.Comando.Parameters.AddWithValue("@TELEFONO", aux.Telefono); accesoDatos.Comando.Parameters.AddWithValue("@estado", aux.estado); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public void cargarTurno(Turno nuevo) { ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); try { accesoDatos.setearConsulta("INSERT INTO TURNOS (IDCLIENTE,IDMASCOTA,IDSERVICIO,IDEMPLEADO,FECHA,HORA,ESTADO) VALUES (@IDCLIENTE,@IDMASCOTA,@IDSERVICIO,@IDEMPLEADO,@FECHA,@HORA,@ESTADO)"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@IDCLIENTE", nuevo.cliente.id); accesoDatos.Comando.Parameters.AddWithValue("@IDMASCOTA", nuevo.animal.id); accesoDatos.Comando.Parameters.AddWithValue("@IDSERVICIO", nuevo.servicio.id); accesoDatos.Comando.Parameters.AddWithValue("@IDEMPLEADO", nuevo.empleado.id); accesoDatos.Comando.Parameters.AddWithValue("@FECHA", DateTime.Parse(nuevo.fecha)); accesoDatos.Comando.Parameters.AddWithValue("@HORA", TimeSpan.Parse(nuevo.hora)); accesoDatos.Comando.Parameters.AddWithValue("@ESTADO", true); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public void CargarHorasTomadasVeterinaria(String hora, string fecha, int empleado, int id) { ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); TimeSpan aux1; TimeSpan aux2; try { accesoDatos.setearConsulta("INSERT INTO TURNOSTOMADOS (FECHA, HORAINICIO, HORAFIN,IDEMPLEADO,IDTURNO) VALUES (@fecha, @horainicio,@horafin,@idempleado,@idturno)"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@fecha", DateTime.Parse(fecha)); accesoDatos.Comando.Parameters.AddWithValue("@horainicio", TimeSpan.Parse(hora)); aux1 = TimeSpan.Parse(hora); aux2 = TimeSpan.Parse("00:30"); aux1 = aux1 + aux2; accesoDatos.Comando.Parameters.AddWithValue("@horafin", aux1); accesoDatos.Comando.Parameters.AddWithValue("@idempleado", empleado); accesoDatos.Comando.Parameters.AddWithValue("@idturno", id); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public void CargarVenta(Venta nueva) { ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); try { accesoDatos.setearConsulta("INSERT INTO VENTAS (COSTO,PRECIO,IDPRODUCTO,FECHA,CANTIDAD) VALUES (@costo, @precio, @idproducto,@fecha,@cantidad)"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@costo", nueva.Costo); accesoDatos.Comando.Parameters.AddWithValue("@precio", nueva.PrecioVenta); accesoDatos.Comando.Parameters.AddWithValue("@idproducto", nueva.producto.idProducto); accesoDatos.Comando.Parameters.AddWithValue("@fecha", nueva.Fecha); accesoDatos.Comando.Parameters.AddWithValue("@cantidad", nueva.cantidad); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public void eliminarLocalidad(Localidad eliminado) { ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); try { accesoDatos.setearConsulta("UPDATE LOCALIDADES SET ESTADO = 0 WHERE id = @id"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@id", eliminado.id); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } }
public void cargarPuesto(Puesto nuevo) { ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); try { accesoDatos.setearConsulta("INSERT INTO PUESTOS (DESCRIPCION) VALUES (@DESCRIPCION)"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@DESCRIPCION", nuevo.Descripcion); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } }
public void eliminarProducto(Producto eliminado) { ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); try { accesoDatos.setearConsulta("UPDATE PRODUCTOS SET ESTADO = 0 WHERE id = @id"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@id", eliminado.idProducto); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } }
public void AgregarLocalidad(Localidad loc) { ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); try { accesoDatos.setearConsulta("INSERT INTO LOCALIDADES (NOMBRE) VALUES (@NOMBRE)"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@NOMBRE", loc.nombre); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } }
public void ModificarPuesto(Puesto Modificado) { ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); try { accesoDatos.setearConsulta("UPDATE PUESTOS SET DESCRIPCION = @DESCRIPCION WHERE ID LIKE @ID"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@ID", Modificado.Id); accesoDatos.Comando.Parameters.AddWithValue("@DESCRIPCION", Modificado.Descripcion); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } }
public void reducirStock(Producto vendido, int cantidad) { ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); try { accesoDatos.setearConsulta("UPDATE PRODUCTOS SET STOCK = @stock WHERE ID = @id"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@stock", vendido.stock - cantidad); accesoDatos.Comando.Parameters.AddWithValue("@id", vendido.idProducto); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } }
public void ModificarLocalidad(Localidad Modificada) { ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); try { accesoDatos.setearConsulta("UPDATE LOCALIDADES SET NOMBRE = @nombre WHERE IDLOCALIDAD = @id "); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@id", Modificada.id); accesoDatos.Comando.Parameters.AddWithValue("@NOMBRE", Modificada.nombre); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } }
public void AgregarAnimalXcliente(int idcliente, int idanimal) { ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); try { accesoDatos.setearConsulta("INSERT INTO ANIMALESXCLIENTE (IDANIMAL,IDCLIENTE) VALUES (@IDANIMAL,@IDCLIENTE)"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@IDANIMAL", idanimal); accesoDatos.Comando.Parameters.AddWithValue("@IDCLIENTE", idcliente); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } }
public void Agregar_PersonaJuridica(string razon, Int64 cuit, bool estado) { ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); try { accesoDatos.setearConsulta("insert into personasJuridicas (RAZONSOCIAL, CUIT ,ESTADO) values (@RAZONSOCIAL,@CUIT,@ESTADO)"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@RAZONSOCIAL", razon); accesoDatos.Comando.Parameters.AddWithValue("@CUIT", cuit); accesoDatos.Comando.Parameters.AddWithValue("@ESTADO", estado); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } }
public void modificarRaza(Raza mod) { ManagerAccesoDatos conexion; try { conexion = new ManagerAccesoDatos(); conexion.setearConsulta("update RAZAS set NOMBRE = @nombre Where Id = @id"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@nombre", mod.nombre); conexion.Comando.Parameters.AddWithValue("@id", mod.id); conexion.abrirConexion(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } }
public void ModificarServicio(Servicio Modificado) { ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); try { accesoDatos.setearConsulta("UPDATE SERVICIOS SET DESCRIPCION = @descripcion, PRECIO = @precio, RUBRO = @rubro WHERE ID = @ID"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@ID", Modificado.id); accesoDatos.Comando.Parameters.AddWithValue("@descripcion", Modificado.descripcion); accesoDatos.Comando.Parameters.AddWithValue("@precio", Modificado.precio); accesoDatos.Comando.Parameters.AddWithValue("@rubro", Modificado.rubro); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } }
public void agregarServicio(Servicio nuevo) { ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); try { accesoDatos.setearConsulta("INSERT INTO SERVICIOS (DESCRIPCION,PRECIO,RUBRO,ESTADO) VALUES (@DESCRIPCION, @PRECIO,@RUBRO, @ESTADO)"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@DESCRIPCION", nuevo.descripcion); accesoDatos.Comando.Parameters.AddWithValue("@PRECIO", nuevo.precio); accesoDatos.Comando.Parameters.AddWithValue("@RUBRO", nuevo.rubro); accesoDatos.Comando.Parameters.AddWithValue("@ESTADO", true); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } }
public void ModificarAnimal(Animal Modificado) { ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); try { accesoDatos.setearConsulta("UPDATE ANIMALES SET idraza = @IDRAZA, nombre = @NOMBRE, especie = @ESPECIE WHERE ID = @ID"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@IDRAZA", Modificado.raza.id); accesoDatos.Comando.Parameters.AddWithValue("@NOMBRE", Modificado.nombre); accesoDatos.Comando.Parameters.AddWithValue("@ESPECIE", Modificado.especie); accesoDatos.Comando.Parameters.AddWithValue("@ID", Modificado.id); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } }
public void ModificarCliente(Cliente modificado) { ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); try { accesoDatos.setearConsulta("UPDATE CLIENTES SET NOMBRE = @nombre, APELLIDO = @apellido, CONTACTO = @contacto, LOCALIDAD = @localidad WHERE ID LIKE @id"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@nombre", modificado.nombre); accesoDatos.Comando.Parameters.AddWithValue("@apellido", modificado.apellido); accesoDatos.Comando.Parameters.AddWithValue("@contacto", modificado.contacto); accesoDatos.Comando.Parameters.AddWithValue("@localidad", modificado.localidad.id); accesoDatos.Comando.Parameters.AddWithValue("@ID", modificado.id); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } }
public void agregarCliente(Cliente nuevo) { ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); try { accesoDatos.setearConsulta("INSERT INTO CLIENTES (NOMBRE, APELLIDO,CONTACTO,LOCALIDAD,ESTADO) VALUES (@NOMBRE,@APELLIDO,@CONTACTO,@LOCALIDAD,@ESTADO)"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@NOMBRE", nuevo.nombre); accesoDatos.Comando.Parameters.AddWithValue("@APELLIDO", nuevo.apellido); accesoDatos.Comando.Parameters.AddWithValue("@CONTACTO", nuevo.contacto); accesoDatos.Comando.Parameters.AddWithValue("@LOCALIDAD", nuevo.localidad.id); accesoDatos.Comando.Parameters.AddWithValue("@ESTADO", nuevo.estado); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } }
public void CancelarVenta(Venta Cancelada) { ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); try { accesoDatos.setearConsulta("UPDATE VENTAS ESTADO = @estado WHERE ID = @id"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@estado", 1); accesoDatos.Comando.Parameters.AddWithValue("@id", Cancelada.IdVenta); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public void CargarProdXProv(int idprov, int idprod) { ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); try { accesoDatos.setearConsulta("insert into ProductosXproveedores (idproveedor,idproducto) values (@idproveedor,@idproducto)"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@idproveedor", idprov); accesoDatos.Comando.Parameters.AddWithValue("@idproducto", idprod); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public void CancelarTurnoTomado(int id) { ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); try { accesoDatos.setearConsulta("UPDATE TURNOSTOMADOS SET ESTADO = @estado WHERE IDTURNO LIKE @idturno"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@estado", false); accesoDatos.Comando.Parameters.AddWithValue("@idturno", id); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public void EliminarUsuario(Usuario eliminado) { ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); try { accesoDatos.setearConsulta("USPATE USUARIOS SET ESTADO = @estado WHERE IDUSUARIO = @id"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@estado", false); accesoDatos.Comando.Parameters.AddWithValue("@id", eliminado.id); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public void CargarEmpleado(Empleado nuevo) { ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); try { accesoDatos.setearConsulta("INSERT INTO EMPLEADOS (NOMBRE, APELLIDO, CONTACTO,RUBRO, PUESTO, ESTADO ) VALUES (@NOMBRE, @APELLIDO, @CONTACTO,@RUBRO, @PUESTO, @ESTADO)"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@NOMBRE", nuevo.nombre); accesoDatos.Comando.Parameters.AddWithValue("@APELLIDO", nuevo.apellido); accesoDatos.Comando.Parameters.AddWithValue("@CONTACTO", nuevo.contacto); accesoDatos.Comando.Parameters.AddWithValue("@RUBRO", nuevo.rubro); accesoDatos.Comando.Parameters.AddWithValue("@PUESTO", nuevo.puesto.Id); accesoDatos.Comando.Parameters.AddWithValue("@ESTADO", true); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } }
public void ModificarEmpleado(Empleado modificado) { ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); try { accesoDatos.setearConsulta("UPDATE EMPLEADOS SET NOMBRE = @nombre, APELLIDO = @apellido, CONTACTO = @contacto, PUESTO = @puesto, RUBRO = @rubro WHERE ID = @id"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@nombre", modificado.nombre); accesoDatos.Comando.Parameters.AddWithValue("@apellido", modificado.apellido); accesoDatos.Comando.Parameters.AddWithValue("@contacto", modificado.contacto); accesoDatos.Comando.Parameters.AddWithValue("@puesto", modificado.puesto.Id); accesoDatos.Comando.Parameters.AddWithValue("@rubro", modificado.rubro); accesoDatos.Comando.Parameters.AddWithValue("@id", modificado.id); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } }
public void CancelarTurno(Turno cancelado) { ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); try { accesoDatos.setearConsulta("UPDATE TURNOS SET ESTADO = @estado WHERE ID LIKE @id"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@estado", cancelado.estado); accesoDatos.Comando.Parameters.AddWithValue("@ID", cancelado.id); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public bool ChequearProducto(int idproducto, int idproveedor) { bool existe = false; ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); accesoDatos.setearConsulta("select * from ProductosXproveedores where idproducto like @idproducto and idproveedor like @idproveedor"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@idproducto", idproducto); accesoDatos.Comando.Parameters.AddWithValue("@idproveedor", idproveedor); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); if (accesoDatos.Lector.Read()) { existe = true; return(existe); } else { return(existe); } }
public void RegistroUsuario(Usuario Nuevo) { ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); try { accesoDatos.setearConsulta("INSERT INTO USUARIOS (NOMBREUSUARIO,CONTRASEÑA) VALUES (@nombre, @contraseña)"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@nombre", Nuevo.NombreUsuario); accesoDatos.Comando.Parameters.AddWithValue("@contraseña", Nuevo.Contraseña); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public void TurnoRealizado(Turno turno) { ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos(); try { accesoDatos.setearConsulta("UPDATE TURNOS SET REALIZADO = @realizado WHERE ID LIKE @id"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@realizado", turno.realizado); accesoDatos.Comando.Parameters.AddWithValue("@ID", turno.id); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }