public long BuscarCaiVigente() { DateTime cai; DAOMaster dao = new DAOMaster(); long result = 0; try { dao.SetearQuery("select * from CAI"); dao.EjecutarLector(); while (dao.lector.Read()) { cai = dao.lector.GetDateTime(4); if (cai > DateTime.Now) { result = dao.lector.GetInt64(1); return(result); } } return(result); } catch (Exception ex) { throw ex; } finally { dao.CerrarConexion(); } }
public int UltimoRegistroSolicitud() { int result = 0; DAOMaster datos = new DAOMaster(); try { datos.SetearQuery("select max(id_solicitud) from SOLICITUD_CABECERA"); datos.EjecutarLector(); while (datos.lector.Read()) { result = datos.lector.GetInt32(0); return(result); } } catch (Exception ex) { return(result); //throw ex; } finally { datos.CerrarConexion(); } return(result); }
public List <SolicitudDetalleModelo> ListarDetalle() { List <SolicitudDetalleModelo> lista = new List <SolicitudDetalleModelo>(); DAOMaster dao = new DAOMaster(); try { dao.SetearQuery("select * from SOLICITUD_CABECERA"); dao.EjecutarLector(); while (dao.lector.Read()) { SolicitudDetalleModelo solicitud = new SolicitudDetalleModelo(); solicitud.id_solicitud = dao.lector.GetInt32(0); solicitud.id_articulo = dao.lector.GetInt32(1); solicitud.cantidad = dao.lector.GetInt32(2); lista.Add(solicitud); } return(lista); } catch (Exception ex) { throw ex; } finally { dao.CerrarConexion(); dao = null; } }
public bool ValidarImpresionCai() { DAOMaster dao = new DAOMaster(); bool result = false; try { dao.SetearQuery("select max(fecha_fin) from CAI"); dao.EjecutarLector(); while (dao.lector.Read()) { DateTime fechaCai = dao.lector.GetDateTime(0); DateTime ahora = DateTime.Now; if (ahora < fechaCai) { result = true; } } } catch (Exception ex) { throw ex; } finally { dao.CerrarConexion(); } return(result); }
public UsuarioModelo ListarUnUsuarioView(int id) { UsuarioModelo usuario = new UsuarioModelo(); DAOMaster dao = new DAOMaster(); try { dao.SetearQuery("select * from usuarioListarView where id_usuario = @id_usuario"); dao.AgregarParametro("@id_usuario", id); dao.EjecutarLector(); while (dao.lector.Read()) { usuario = new UsuarioModelo(); usuario.id_usuario = dao.lector.GetInt32(0); usuario.nombre = dao.lector.GetString(1); usuario.usuario_code1 = dao.lector.GetString(2); usuario.email = dao.lector.GetString(3); usuario.password = dao.lector.GetString(4); usuario.usuario_tipo = dao.lector.GetInt32(5); usuario.usuario_habilitado = dao.lector.GetInt32(6); return(usuario); } return(usuario); } catch (Exception ex) { throw ex; } finally { dao.CerrarConexion(); dao = null; } }
public ArticuloModelo ListarUnArticulo(int id) { ArticuloModelo articulo = new ArticuloModelo(); DAOMaster dao = new DAOMaster(); try { dao.SetearQuery("select * from ARTICULO where id_articulo = @id_articulo"); dao.AgregarParametro("@id_articulo", id); dao.EjecutarLector(); while (dao.lector.Read()) { articulo = new ArticuloModelo(); articulo.id_articulo = dao.lector.GetInt32(0); articulo.codigo_articulo = dao.lector.GetString(1); articulo.descripcion_articulo = dao.lector.GetString(2); articulo.habilitado_articulo = dao.lector.GetInt32(3); return(articulo); } return(articulo); } catch (Exception ex) { throw ex; } finally { dao.CerrarConexion(); dao = null; } }
public List <CAIModelo> ListarCAI() { List <CAIModelo> lista = new List <CAIModelo>(); CAIModelo aux; DAOMaster dao = new DAOMaster(); try { dao.SetearQuery("select * from CAI"); dao.EjecutarLector(); while (dao.lector.Read()) { aux = new CAIModelo(); aux.id_cai = dao.lector.GetInt32(0); aux.nro_cai = Convert.ToInt64(dao.lector.GetInt64(1)); aux.punto_venta = dao.lector.GetInt32(2); aux.fecha_inicio = Convert.ToDateTime(dao.lector.GetDateTime(3)); aux.fecha_fin = Convert.ToDateTime(dao.lector.GetDateTime(4)); lista.Add(aux); } return(lista); } catch (Exception ex) { throw ex; } finally { dao.CerrarConexion(); } }
public int BuscarNroRemito(int id_solicitud) { int result = 0; DAOMaster dao = new DAOMaster(); try { dao.SetearQuery("select id_remito from REMITO where id_solicitud = @id_solicitud"); dao.AgregarParametro("@id_solicitud", id_solicitud); dao.EjecutarLector(); while (dao.lector.Read()) { result = dao.lector.GetInt32(0); return(result); } return(result); } catch (Exception ex) { throw ex; } finally { dao.CerrarConexion(); } }
public List <ArticuloModelo> ListarArticuloConIf(int if1, int if2) { List <ArticuloModelo> lista = new List <ArticuloModelo>(); ArticuloModelo aux = new ArticuloModelo(); DAOMaster datos = new DAOMaster(); try { datos.SetearQuery("select * from ARTICULO"); datos.EjecutarLector(); while (datos.lector.Read()) { if (if1 == datos.lector.GetInt32(3) || if2 == datos.lector.GetInt32(3)) { aux = new ArticuloModelo(); aux.id_articulo = datos.lector.GetInt32(0); aux.codigo_articulo = datos.lector.GetString(1); aux.descripcion_articulo = datos.lector.GetString(2); aux.habilitado_articulo = datos.lector.GetInt32(3); lista.Add(aux); } } return(lista); } catch (Exception ex) { throw ex; } finally { datos.CerrarConexion(); datos = null; } }
public RemitoModelo ListarUnRemito(int id_remito) { RemitoModelo remito = new RemitoModelo(); DAOMaster dao = new DAOMaster(); try { dao.SetearQuery("select * from REMITO where id_remito = @id_remito"); dao.AgregarParametro("@id_remito", id_remito); dao.EjecutarLector(); while (dao.lector.Read()) { remito = new RemitoModelo(); remito.id_remito = dao.lector.GetInt32(0); remito.id_solicitud = dao.lector.GetInt32(1); remito.numero_remito = dao.lector.GetInt32(2); return(remito); } return(remito); } catch (Exception ex) { throw ex; } finally { dao.CerrarConexion(); } }
public List <RemitoModelo> ListarTodosRemitos() { List <RemitoModelo> lista = new List <RemitoModelo>(); DAOMaster dao = new DAOMaster(); try { dao.SetearQuery("select * from REMITO"); dao.EjecutarLector(); while (dao.lector.Read()) { RemitoModelo remito = new RemitoModelo(); remito.id_remito = dao.lector.GetInt32(0); remito.id_solicitud = dao.lector.GetInt32(1); remito.numero_remito = dao.lector.GetInt32(2); lista.Add(remito); } return(lista); } catch (Exception ex) { throw ex; } finally { dao.CerrarConexion(); dao = null; } }
public int UltimoRegistroRemito() { int result = 0; DAOMaster datos = new DAOMaster(); try { datos.SetearQuery("select max(id_remito) from REMITO"); datos.EjecutarLector(); while (datos.lector.Read()) { result = datos.lector.GetInt32(0); return(result); } } catch (Exception ex) { return(0); throw ex; } finally { datos.CerrarConexion(); datos = null; } return(result); }
public List <RemitoTipoModelo> ListarTodosTipos() { List <RemitoTipoModelo> lista = new List <RemitoTipoModelo>(); DAOMaster dao = new DAOMaster(); try { dao.SetearQuery("select * from REMITO_TIPO"); dao.EjecutarLector(); while (dao.lector.Read()) { RemitoTipoModelo remitoTipo = new RemitoTipoModelo(); remitoTipo.id_tipo_remito = dao.lector.GetInt32(0); remitoTipo.descripcion_remito = dao.lector.GetString(1); lista.Add(remitoTipo); } return(lista); } catch (Exception ex) { throw ex; } finally { dao.CerrarConexion(); dao = null; } }
public ArchivoAdjuntoModelo ListarUnArchivo(int id_solicitud) { ArchivoAdjuntoModelo archivo = new ArchivoAdjuntoModelo(); DAOMaster dao = new DAOMaster(); try { dao.SetearQuery("select * from ARCHIVO_ADJUNTO where id_solicitud = @id_solicitud"); dao.AgregarParametro("@id_solicitud", id_solicitud); dao.EjecutarLector(); while (dao.lector.Read()) { archivo = new ArchivoAdjuntoModelo(); archivo.id_solicitud = dao.lector.GetInt32(0); archivo.descripcion_archivo = dao.lector.GetString(1); archivo.fecha_upload = dao.lector.GetDateTime(2); return(archivo); } return(archivo); } catch (Exception ex) { throw ex; } finally { dao.CerrarConexion(); dao = null; } }
public CAIModelo ListarUnCAI(int id) { CAIModelo cai = new CAIModelo(); DAOMaster dao = new DAOMaster(); try { dao.SetearQuery("select * from CAI Where id_cai=@id_cai"); dao.AgregarParametro("@id_cai", id); dao.EjecutarLector(); while (dao.lector.Read()) { cai.id_cai = dao.lector.GetInt32(0); cai.nro_cai = Convert.ToInt64(dao.lector.GetInt64(1)); cai.punto_venta = dao.lector.GetInt32(2); cai.fecha_inicio = Convert.ToDateTime(dao.lector.GetDateTime(3)); cai.fecha_fin = Convert.ToDateTime(dao.lector.GetDateTime(4)); return(cai); } return(cai); } catch (Exception ex) { throw ex; } finally { dao.CerrarConexion(); } }
public List <MatrizAprobacion> ListarTodo() { List <MatrizAprobacion> lista = new List <MatrizAprobacion>(); MatrizAprobacion aux = new MatrizAprobacion(); DAOMaster datos = new DAOMaster(); try { datos.SetearQuery("select * from MATRIZ_APROBACION"); datos.EjecutarLector(); while (datos.lector.Read()) { aux = new MatrizAprobacion(); aux.id_matriz = datos.lector.GetInt32(0); aux.id_usuario_solicitante = datos.lector.GetInt32(1); aux.id_usuario_aprobador = datos.lector.GetInt32(2); lista.Add(aux); } return(lista); } catch (Exception ex) { throw ex; } finally { datos.CerrarConexion(); datos = null; } }
public bool BuscarTipoUsuario(int id_usuario, String tipoBuscado) { DAOMaster daoMatriz = new DAOMaster(); try { if (tipoBuscado == "aprobador") { daoMatriz.SetearQuery("select * from MATRIZ_APROBACION where id_usuario_aprobador = @id_usuario_aprobador"); daoMatriz.AgregarParametro("@id_usuario_aprobador", id_usuario); } else { daoMatriz.SetearQuery("select * from MATRIZ_APROBACION where id_usuario_solicitante = @id_usuario_solicitante"); daoMatriz.AgregarParametro("@id_usuario_solicitante", id_usuario); } daoMatriz.EjecutarLector(); while (daoMatriz.lector.Read()) { return(true); } } catch (Exception ex) { throw ex; } finally { daoMatriz.CerrarConexion(); } return(false); }
public String NombreUsuario(int id) { String nombre = ""; DAOMaster dao = new DAOMaster(); try { dao.SetearQuery("select nombre from usuarioListarView where id_usuario = @id_usuario"); dao.AgregarParametro("@id_usuario", id); dao.EjecutarLector(); while (dao.lector.Read()) { nombre = dao.lector.GetString(0); return(nombre); } return(nombre); } catch (Exception ex) { throw ex; } finally { dao.CerrarConexion(); } }
public String NombreEmpresa(int id) { String empresa = ""; DAOMaster dao = new DAOMaster(); try { dao.SetearQuery("select razon_social from EMPRESA where id_empresa = @id_empresa"); dao.AgregarParametro("@id_empresa", id); dao.EjecutarLector(); while (dao.lector.Read()) { empresa = dao.lector.GetString(0); return(empresa); } return(empresa); } catch (Exception ex) { throw ex; } finally { dao.CerrarConexion(); dao = null; } }
public List <EmpresaModelo> ListarEmpresasConIf(int if1, int if2, int tipo1, int tipo2) { List <EmpresaModelo> lista = new List <EmpresaModelo>(); EmpresaModelo aux = new EmpresaModelo(); DAOMaster datos = new DAOMaster(); try { datos.SetearQuery("select * from EMPRESA"); datos.EjecutarLector(); while (datos.lector.Read()) { if ((if1 == datos.lector.GetInt32(9) || if2 == datos.lector.GetInt32(9)) && (tipo1 == datos.lector.GetInt32(8) || tipo2 == datos.lector.GetInt32(8))) { aux = new EmpresaModelo(); aux.id_empresa = datos.lector.GetInt32(0); aux.cuit = datos.lector.GetString(1); aux.razon_social = datos.lector.GetString(2); aux.numero_sap_empresa = datos.lector.GetInt32(3); aux.direccion_legal = datos.lector.GetString(4); aux.direccion_entrega = datos.lector.GetString(5); aux.telefono = datos.lector.GetString(6); aux.email = datos.lector.GetString(7); aux.tipo_empresa = datos.lector.GetInt32(8); aux.habilitado_empresa = datos.lector.GetInt32(9); lista.Add(aux); } } return(lista); } catch (Exception ex) { throw ex; } finally { datos.CerrarConexion(); datos = null; } }
public SolicitudCabeceraModelo ListarUnaSolicitudCabecera(int id) { SolicitudCabeceraModelo solicitud = new SolicitudCabeceraModelo(); DAOMaster dao = new DAOMaster(); try { dao.SetearQuery("select * from SOLICITUD_CABECERA where id_solicitud = @id_solicitud"); dao.AgregarParametro("@id_solicitud", id); dao.EjecutarLector(); while (dao.lector.Read()) { solicitud.id_solicitud = dao.lector.GetInt32(0); solicitud.id_usuario_solicitante = dao.lector.GetInt32(1); solicitud.id_usuario_aprobador = dao.lector.GetInt32(2); solicitud.punto_venta = dao.lector.GetInt32(3); solicitud.cantidad_items = dao.lector.GetInt32(4); solicitud.cantidad_bultos = dao.lector.GetInt32(5); solicitud.fecha_solicitud = dao.lector.GetDateTime(6); solicitud.id_cliente = dao.lector.GetInt32(7); solicitud.id_transportista = dao.lector.GetInt32(8); solicitud.id_tipo_remito = dao.lector.GetInt32(9); solicitud.observacion_solicitud = dao.lector.GetString(10); solicitud.estado_solicitud = dao.lector.GetInt32(11); return(solicitud); } return(solicitud); } catch (Exception ex) { throw ex; } finally { dao.CerrarConexion(); dao = null; } }
public EmpresaModelo ListarUnaEmpresa(int id) { EmpresaModelo empresa = new EmpresaModelo(); DAOMaster dao = new DAOMaster(); try { dao.SetearQuery("select * from EMPRESA where id_empresa = @id_empresa"); dao.AgregarParametro("@id_empresa", id); dao.EjecutarLector(); while (dao.lector.Read()) { empresa = new EmpresaModelo(); empresa.id_empresa = dao.lector.GetInt32(0); empresa.cuit = dao.lector.GetString(1); empresa.razon_social = dao.lector.GetString(2); empresa.numero_sap_empresa = dao.lector.GetInt32(3); empresa.direccion_legal = dao.lector.GetString(4); empresa.direccion_entrega = dao.lector.GetString(5); empresa.telefono = dao.lector.GetString(6); empresa.email = dao.lector.GetString(7); empresa.tipo_empresa = dao.lector.GetInt32(8); empresa.habilitado_empresa = dao.lector.GetInt32(9); return(empresa); } return(empresa); } catch (Exception ex) { throw ex; } finally { dao.CerrarConexion(); dao = null; } }
public List <UsuarioModelo> ListarUsuariosViewIf(int if1, int if2) { List <UsuarioModelo> lista = new List <UsuarioModelo>(); UsuarioModelo aux = new UsuarioModelo(); DAOMaster datos = new DAOMaster(); try { datos.SetearQuery("select * from usuarioListarView"); datos.EjecutarLector(); while (datos.lector.Read()) { if (if1 == datos.lector.GetInt32(6) || if2 == datos.lector.GetInt32(6)) { aux = new UsuarioModelo(); aux.id_usuario = datos.lector.GetInt32(0); aux.nombre = datos.lector.GetString(1); aux.usuario_code1 = datos.lector.GetString(2); aux.email = datos.lector.GetString(3); aux.password = datos.lector.GetString(4); aux.usuario_tipo = datos.lector.GetInt32(5); aux.usuario_habilitado = datos.lector.GetInt32(6); lista.Add(aux); } } return(lista); } catch (Exception ex) { throw ex; } finally { datos.CerrarConexion(); datos = null; } }
public List <SolicitudCabeceraModelo> ListarCabecera(int filtro) { List <SolicitudCabeceraModelo> lista = new List <SolicitudCabeceraModelo>(); DAOMaster dao = new DAOMaster(); try { switch (filtro) { case -1: dao.SetearQuery("select * from SOLICITUD_CABECERA"); break; case 0: dao.SetearQuery("select * from SOLICITUD_CABECERA Where estado_solicitud=0"); break; case 1: dao.SetearQuery("select * from SOLICITUD_CABECERA Where estado_solicitud=1"); break; case 2: dao.SetearQuery("select * from SOLICITUD_CABECERA Where estado_solicitud=2"); break; case 3: dao.SetearQuery("select * from SOLICITUD_CABECERA Where estado_solicitud=3"); break; default: break; } dao.EjecutarLector(); while (dao.lector.Read()) { SolicitudCabeceraModelo solicitud = new SolicitudCabeceraModelo(); solicitud.id_solicitud = dao.lector.GetInt32(0); solicitud.id_usuario_solicitante = dao.lector.GetInt32(1); solicitud.id_usuario_aprobador = dao.lector.GetInt32(2); solicitud.punto_venta = dao.lector.GetInt32(3); solicitud.cantidad_items = dao.lector.GetInt32(4); solicitud.cantidad_bultos = dao.lector.GetInt32(5); solicitud.fecha_solicitud = dao.lector.GetDateTime(6); solicitud.id_cliente = dao.lector.GetInt32(7); solicitud.id_transportista = dao.lector.GetInt32(8); solicitud.id_tipo_remito = dao.lector.GetInt32(9); solicitud.observacion_solicitud = dao.lector.GetString(10); solicitud.estado_solicitud = dao.lector.GetInt32(11); lista.Add(solicitud); } return(lista); } catch (Exception ex) { throw ex; } finally { dao.CerrarConexion(); } }
public UsuarioIdNombreModelo ListarUnaMatriz(int id_matriz) { DAOMaster daoMatriz = new DAOMaster(); UsuarioIdNombreModelo usuarioIdNombreModelo = new UsuarioIdNombreModelo(); try { daoMatriz.SetearQuery("select * from MATRIZ_APROBACION where id_matriz = @id_matriz"); daoMatriz.AgregarParametro("@id_matriz", id_matriz); daoMatriz.EjecutarLector(); while (daoMatriz.lector.Read()) { usuarioIdNombreModelo.id_matriz = daoMatriz.lector.GetInt32(0); usuarioIdNombreModelo.id_usuario_solicitante = daoMatriz.lector.GetInt32(1); usuarioIdNombreModelo.id_usuario_aprobador = daoMatriz.lector.GetInt32(2); } } catch (Exception ex) { throw ex; } finally { daoMatriz.CerrarConexion(); } DAOMaster daoSolicitante = new DAOMaster(); try { daoSolicitante.SetearQuery("select nombre from USUARIO where id_usuario = @id_usuario"); daoSolicitante.AgregarParametro("@id_usuario", usuarioIdNombreModelo.id_usuario_solicitante); daoSolicitante.EjecutarLector(); while (daoSolicitante.lector.Read()) { usuarioIdNombreModelo.nombre_solicitante = daoSolicitante.lector.GetString(0); } } catch (Exception ex) { throw ex; } finally { daoSolicitante.CerrarConexion(); } DAOMaster daoAprobador = new DAOMaster(); try { daoAprobador.SetearQuery("select nombre from USUARIO where id_usuario = @id_usuario"); daoAprobador.AgregarParametro("@id_usuario", usuarioIdNombreModelo.id_usuario_aprobador); daoAprobador.EjecutarLector(); while (daoAprobador.lector.Read()) { usuarioIdNombreModelo.nombre_aprobador = daoAprobador.lector.GetString(0); } } catch (Exception ex) { throw ex; } finally { daoAprobador.CerrarConexion(); } return(usuarioIdNombreModelo); }