public void Agregar(Articulo articuloNuevo) { try { conexionDB.SetearSP("SP_AGREGAR_ARTICULO"); conexionDB.agregarParametro("@Codigo", articuloNuevo.cod); conexionDB.agregarParametro("@Nombre", articuloNuevo.nombre); conexionDB.agregarParametro("@Descripcion", articuloNuevo.descripcion); conexionDB.agregarParametro("@IdCategoria", articuloNuevo.categoria.id.ToString()); conexionDB.agregarParametro("@IdSeccion", articuloNuevo.seccion.id.ToString()); conexionDB.agregarParametro("@IdMarca", articuloNuevo.marca.id.ToString()); conexionDB.agregarParametro("@IdProveedor", articuloNuevo.proveedor.cod.ToString()); conexionDB.agregarParametro("@Precio", articuloNuevo.precio); conexionDB.agregarParametro("@Stock", articuloNuevo.stock); conexionDB.agregarParametro("@IdOrigen", articuloNuevo.origen.id.ToString()); conexionDB.agregarParametro("@Imagen", articuloNuevo.imagen); conexionDB.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { conexionDB.cerrarConexion(); } }
public void Agregar(string nombre) { try { conexionDB.SetearSP("SP_AGREGAR_CATEGORIA"); conexionDB.agregarParametro("@Nombre", nombre); conexionDB.ejecutarAccion(); } catch (Exception Ex) { throw Ex; } }
public void AltaEspecialidad(Especialidad NuevaEspecialidad) { AccesoDB conexion = new AccesoDB(); try { conexion = new AccesoDB(); conexion.setearConsulta("INSERT INTO ESPECIALIDADES(DESCRIPCION) VALUES (@DESCRIPCION)"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@DESCRIPCION", NuevaEspecialidad.DescEspecialidad); conexion.abrir(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { if (conexion != null) { conexion.cerrar(); } } }
//FUNCION PARA DAR DE ALTA OBRA SOCIAL public void AltaOS(ObraSocial nuevo) { AccesoDB conexion = null; try { conexion = new AccesoDB(); conexion.setearConsulta("INSERT INTO OBRASOCIAL(NOMBRE, TELEFONO, MAIL) VALUES (@NOMBRE, @TELEFONO, @MAIL) "); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@NOMBRE", nuevo.OS); conexion.Comando.Parameters.AddWithValue("@TELEFONO", nuevo.Telefono); conexion.Comando.Parameters.AddWithValue("@MAIL", nuevo.Mail); conexion.abrir(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { if (conexion != null) { conexion.cerrar(); } } }
public void AltaHorasXDias(TurnoHorario TH, Medico med) { AccesoDB conexion = null; try { conexion = new AccesoDB(); conexion.setearConsulta("INSERT INTO HORASxDIAS(IDHORAINICIO,IDHORAFIN,IDDIA,IDMED) VALUES(@IDHI, @IDHF, @IDDIA, @IDMED)"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@IDHI", TH.Horainit); conexion.Comando.Parameters.AddWithValue("@IDHF", TH.HoraFin); conexion.Comando.Parameters.AddWithValue("@IDDIA", TH.IdDia); conexion.Comando.Parameters.AddWithValue("@IDMED", med.IdMedico); conexion.abrir(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { if (conexion != null) { conexion.cerrar(); } } }
public void AltaUsuario(Medico M) { AccesoDB conexion = null; try { conexion = new AccesoDB(); conexion.setearConsulta("INSERT INTO USUARIOS(USUARIO, PASS) VALUES (@USUARIO, @PASS) "); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@USUARIO", M.Apellido); conexion.Comando.Parameters.AddWithValue("@PASS", M.Nmatricula); conexion.abrir(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { if (conexion != null) { conexion.cerrar(); } } }
public void AltaTurno(Turno T) { AccesoDB conexion = new AccesoDB(); try { conexion = new AccesoDB(); conexion.setearConsulta("INSERT INTO TURNOS(IDPACIENTE, IDMEDICO, IDESPECIALIDAD, IDOBS, FECHA, VALOR) VALUES (@IDPACIENTE, " + "@IDMEDICO, @IDESPECIALIDAD, @IDOBS, @FECHA, @VALOR)"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@IDPACIENTE", T.P.IdPaciente); conexion.Comando.Parameters.AddWithValue("@IDMEDICO", T.M.IdMedico); conexion.Comando.Parameters.AddWithValue("@IDESPECIALIDAD", T.E.IdEspecialidad); conexion.Comando.Parameters.AddWithValue("@IDOBS", T.OS.IdOS); conexion.Comando.Parameters.AddWithValue("@FECHA", T.FechaTurno); conexion.Comando.Parameters.AddWithValue("@VALOR", T.Valor); conexion.abrir(); conexion.ejecutarAccion(); } catch (Exception) { throw; } }
public void AltaDiaXMedico(Medico nuevoMedico, Dia nuevoDia) { AccesoDB conexion = null; try { conexion = new AccesoDB(); conexion.setearConsulta("insert into DIASXMEDICO(IDMED, IDDIA) values(@IDMED, @IDDIA)"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@IDMED", nuevoMedico.IdMedico); conexion.Comando.Parameters.AddWithValue("@IDDIA", nuevoDia.IdDay); conexion.abrir(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { if (conexion != null) { conexion.cerrar(); } } }
public void AltaOSxMedico(Medico NuevoMedico, ObraSocial NuevaOS) { AccesoDB conexion = null; try { conexion = new AccesoDB(); conexion.setearConsulta("INSERT INTO OSxMEDICO(IDOBS, IDMED) VALUES(@IDOBS, @IDMED)"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@IDOBS", NuevaOS.IdOS); conexion.Comando.Parameters.AddWithValue("@IDMED", NuevoMedico.IdMedico); conexion.abrir(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { if (conexion != null) { conexion.cerrar(); } } }
public void AltaPaciente(Paciente nuevo) { AccesoDB conexion = null; try { conexion = new AccesoDB(); conexion.setearConsulta("INSERT INTO DIRECCIONES (CALLE, NUMERO, IDLOCALIDAD) output inserted.IDDIRECCION VALUES(@Calle, @Numero, @IdLocalidad)"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@Calle", nuevo.direccion.Calle); conexion.Comando.Parameters.AddWithValue("@Numero", nuevo.direccion.Numero); conexion.Comando.Parameters.AddWithValue("@IdLocalidad", nuevo.direccion.Localidad.IdLocalidad); conexion.abrir(); nuevo.direccion.Id = conexion.ejecutarAccionReturn(); int IdDireccion = nuevo.direccion.Id; conexion.setearConsulta("INSERT INTO PACIENTE(NOMBRE, APELLIDO, DOCUMENTO, FNAC, IDOBSOCIAL, NROAFILIADO, IDDIRECCION) VALUES" + "(@Nombre, @Apellido, @Documento, @Fnac, @IdObSocial, @NroAfiliado, @IdDireccion)"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@Nombre", nuevo.Nombre); conexion.Comando.Parameters.AddWithValue("@Apellido", nuevo.Apellido); conexion.Comando.Parameters.AddWithValue("@Documento", nuevo.DNI); conexion.Comando.Parameters.AddWithValue("@Fnac", nuevo.Fnac); conexion.Comando.Parameters.AddWithValue("@IdObSocial", nuevo.OS.IdOS); conexion.Comando.Parameters.AddWithValue("@NroAfiliado", nuevo.Nafiliado); conexion.Comando.Parameters.AddWithValue("@IdDireccion", IdDireccion); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } }
public void AltaEspecialidadXMedico(Medico nuevoMedico, Especialidad nuevaEspecialidad) { AccesoDB conexion = null; try { conexion = new AccesoDB(); conexion.setearConsulta("insert into ESPECIALIDADXMEDICO(IDMED, IDESP) values(@IDMED, @IDESP)"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@IDMED", nuevoMedico.IdMedico); conexion.Comando.Parameters.AddWithValue("@IDESP", nuevaEspecialidad.IdEspecialidad); conexion.abrir(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { if (conexion != null) { conexion.cerrar(); } } }
public void Eliminar(Proveedor proveedor) { try { conexionDB.SetearSP("SP_ELIMINAR_PROVEEDOR"); conexionDB.agregarParametro("@ID", proveedor.cod); conexionDB.agregarParametro("@Existencia", proveedor.existencia); conexionDB.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { conexionDB.cerrarConexion(); } }
public void Agregar(Ventacs venta) { try { conexionDB.SetearSP("SP_AGREGAR_VENTA"); conexionDB.agregarParametro("@Idusuario", venta.idUsuario); conexionDB.agregarParametro("@Preciototal", venta.precioTotal); conexionDB.agregarParametro("@Fecha", venta.fecha); conexionDB.agregarParametro("@Estado", venta.estado); conexionDB.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { conexionDB.cerrarConexion(); } }
public void Modificar(Direccion direccion) { try { conexionDB.SetearSP("SP_MODIFICAR_DIRECCION"); conexionDB.agregarParametro("@Id", direccion.id); conexionDB.agregarParametro("@Calle", direccion.calle); conexionDB.agregarParametro("@Altura", direccion.altura); conexionDB.agregarParametro("@Localidad", direccion.localidad); conexionDB.agregarParametro("@Provincia", direccion.provincia); conexionDB.agregarParametro("@Descripcion", direccion.descripcion); conexionDB.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { conexionDB.cerrarConexion(); } }
public void Agregar(Usuario usuario) { try { conexionDB.SetearSP("SP_AGREGAR_USUARIO"); conexionDB.agregarParametro("@Nombre", usuario.nombre); conexionDB.agregarParametro("@Apellido", usuario.apellido); conexionDB.agregarParametro("@Dni", usuario.dni); conexionDB.agregarParametro("@Mail", usuario.email); conexionDB.agregarParametro("@Username", usuario.userName); conexionDB.agregarParametro("@Contraseña", usuario.password); conexionDB.agregarParametro("@Iddireccion", usuario.direccion.id); conexionDB.agregarParametro("@Tipo", usuario.privilegio); conexionDB.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { conexionDB.cerrarConexion(); } }
public void EliminarPaciente(int id) { AccesoDB conexion; try { conexion = new AccesoDB(); conexion.setearConsulta("DELETE FROM PACIENTE WHERE IDPACIENTE = @Id"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@Id", id); conexion.abrir(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } }
public void EliminarOS(int ID) { AccesoDB conexion = new AccesoDB(); try { conexion = new AccesoDB(); conexion.setearConsulta("DELETE FROM OBRASOCIAL WHERE IDOS = @ID"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@Id", ID); conexion.abrir(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } }
public void EliminarEspecialidad(int ID) { AccesoDB conexion = new AccesoDB(); try { conexion = new AccesoDB(); conexion.setearConsulta(" DELETE FROM ESPECIALIDADES WHERE IDESPECIALIDAD = @ID"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@Id", ID); conexion.abrir(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } }
public void ModificarEspecialidad(Especialidad E) { AccesoDB conexion = new AccesoDB(); try { conexion.setearConsulta("UPDATE ESPECIALIDADES SET DESCRIPCION = @DESCRIPCION WHERE IDESPECIALIDAD = " + E.IdEspecialidad); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@DESCRIPCION", E.DescEspecialidad); conexion.abrir(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } }
public void Agregar(VentaxUsuario venta) { try { // conexionDB.SetearSP("SP_VENTAS_X_ARTICULO"); conexionDB.setearQuery("SP_VENTAS_X_ARTICULO " + venta.idArticulo + ", " + venta.idVenta + ", " + venta.cantidad + ", " + venta.money); // conexionDB.agregarParametro("@IdArticulo", venta.idArticulo); // conexionDB.agregarParametro("@IdVenta", venta.idVenta); // conexionDB.agregarParametro("@Cantidad", venta.cantidad); // conexionDB.agregarParametro("@Precio", venta.money); conexionDB.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { conexionDB.cerrarConexion(); } }
public void EliminarMedico(int id) { AccesoDB conexion; try { conexion = new AccesoDB(); conexion.setearConsulta(@"DELETE FROM ESPECIALIDADxMEDICO WHERE IDMED IN(SELECT IDMED FROM MEDICOS WHERE IDMED = @Id) DELETE FROM OSxMEDICO WHERE IDMED IN(SELECT IDMED FROM MEDICOS WHERE IDMED = @Id) DELETE FROM DIASxMEDICO WHERE IDMED IN(SELECT IDMED FROM MEDICOS WHERE IDMED = @Id) DELETE FROM HORASxDIAS WHERE IDMED IN(SELECT IDMED FROM MEDICOS WHERE IDMED = @Id) DELETE FROM MEDICOS WHERE IDMEDICO = @Id"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@Id", id); conexion.abrir(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } }