public bool eliminarTipoDoc(TipoDoc tipodoc) { ConexionBD conectaBD = new ConexionBD(); try { string queryElimina = "UPDATE TBL_TipoDoc set bVigencia=" + tipodoc.bVigencia + " where Id_TipoDoc=" + tipodoc.Id_TipoDoc; conectaBD.abrirConexion(); SqlCommand cmd = new SqlCommand(queryElimina, conectaBD.Conexion); int aux = cmd.ExecuteNonQuery(); conectaBD.cerrarConexion(); if (aux > 0) { return(true); } else { return(false); } } catch (Exception ex) { string err = ex.Message; return(false); } finally { conectaBD.cerrarConexion(); } }
public bool eliminarCorrelativo(Correlativo correlativo) { ConexionBD conectaBD = new ConexionBD(); try { string queryElimina = "UPDATE TBL_Correlativo set bVigencia=" + correlativo.bVigencia + " where Id_Correlativo=" + correlativo.Id_Correlativo; conectaBD.abrirConexion(); SqlCommand cmd = new SqlCommand(queryElimina, conectaBD.Conexion); int aux = cmd.ExecuteNonQuery(); conectaBD.cerrarConexion(); if (aux > 0) { return(true); } else { return(false); } } catch (Exception ex) { string err = ex.Message; return(false); } finally { conectaBD.cerrarConexion(); } }
public bool modificarFormaPago(FormaPago formaPago) { ConexionBD conectaBD = new ConexionBD(); try { string queryModifica = "UPDATE TBL_FormaPago set cNombre='" + formaPago.cNombre + "', bVigencia=" + formaPago.bVigencia + " where Id_FormaPago=" + formaPago.Id_FormaPago; conectaBD.abrirConexion(); SqlCommand cmd = new SqlCommand(queryModifica, conectaBD.Conexion); int aux = cmd.ExecuteNonQuery(); conectaBD.cerrarConexion(); if (aux > 0) { return(true); } else { return(false); } } catch (Exception ex) { string err = ex.Message; return(false); } finally { conectaBD.cerrarConexion(); } }
public bool emitirDocumento(Documento documento) { ConexionBD conectaBD = new ConexionBD(); try { string queryEmitir = "UPDATE TBL_Documento set bEmitido=" + documento.bEmitido + " where Id_Documento=" + documento.Id_Documento; conectaBD.abrirConexion(); SqlCommand cmd = new SqlCommand(queryEmitir, conectaBD.Conexion); int aux = cmd.ExecuteNonQuery(); conectaBD.cerrarConexion(); if (aux > 0) { return(true); } else { return(false); } } catch (Exception ex) { string err = ex.Message; return(false); } finally { conectaBD.cerrarConexion(); } }
public bool modificarComuna(Comuna comuna) { ConexionBD conectaBD = new ConexionBD(); try { string queryModifica = "UPDATE TBL_Comuna set cNombre='" + comuna.cNombre + "', Id_Ciudad=" + comuna.Id_Ciudad + ", bVigencia=" + comuna.bVigencia + " where Id_Comuna=" + comuna.Id_Comuna; conectaBD.abrirConexion(); SqlCommand cmd = new SqlCommand(queryModifica, conectaBD.Conexion); int aux = cmd.ExecuteNonQuery(); conectaBD.cerrarConexion(); if (aux > 0) { return(true); } else { return(false); } } catch (Exception ex) { string err = ex.Message; return(false); } finally { conectaBD.cerrarConexion(); } }
public bool registarDetalle(Detalle detalle) { ConexionBD conexionBD = new ConexionBD(); try { string queryInsert = "INSERT INTO detalle VALUE ('" + detalle.Id + "','" + detalle.Id_det + "','" + detalle.Id_prod + "','" + detalle.Cantidad + "'," + detalle.Id_doc + "');"; //-------------consultar conexionBD.abrirConexion(); SqlCommand cmd = new SqlCommand(queryInsert, conexionBD.Conexion); int aux = cmd.ExecuteNonQuery(); if (aux > 0) { return(true); } else { return(false); } } catch (Exception) { return(false); } finally { conexionBD.cerrarConexion(); } }
public List <DetDocumento> BuscarDetDocumento(DetDocumento detDocumento) { ConexionBD conectaBD = new ConexionBD(); try { string queryBuscar = "SELECT " + "Id_Detalle," + "Id_Documento," + "Id_NCorrelativo," + "Id_Producto," + "iCantidad," + "iTotalParcial," + "from " + "TBL_Detalle_Documento where Id_DetDocumento=" + detDocumento.Id_Detalle; conectaBD.abrirConexion(); SqlDataAdapter sqlAdapter = new SqlDataAdapter(queryBuscar, conectaBD.Conexion); DataTable dt = new DataTable(); sqlAdapter.Fill(dt); conectaBD.cerrarConexion(); if (dt.Rows.Count > 0) { List <DetDocumento> lista = new List <DetDocumento>(); for (int i = 0; i < dt.Rows.Count; i++) { DetDocumento agregar = new DetDocumento(); agregar.Id_Detalle = int.Parse(dt.Rows[i][0].ToString()); agregar.Id_Documento = int.Parse(dt.Rows[i][1].ToString()); agregar.Id_NCorrelativo = int.Parse(dt.Rows[i][2].ToString()); agregar.Id_Producto = int.Parse(dt.Rows[i][5].ToString()); agregar.iCantidad = int.Parse(dt.Rows[i][6].ToString()); agregar.iTotalParcial = int.Parse(dt.Rows[i][7].ToString()); lista.Add(agregar); } return(lista); } else { return(new List <DetDocumento>()); } } catch (Exception ex) { return(new List <DetDocumento>()); } finally { conectaBD.cerrarConexion(); } }
public List <Producto> BuscarProducto(Producto producto) { ConexionBD conectaBD = new ConexionBD(); try { string queryBuscar = "SELECT " + "Id_Producto," + "cNombre," + "iStock," + "iValor," + "dFechaCreacion " + "from " + "TBL_Producto " + "where Id_Producto=" + producto.Id_Producto; conectaBD.abrirConexion(); SqlDataAdapter sqlAdapter = new SqlDataAdapter(queryBuscar, conectaBD.Conexion); DataTable dt = new DataTable(); sqlAdapter.Fill(dt); conectaBD.cerrarConexion(); if (dt.Rows.Count > 0) { List <Producto> lista = new List <Producto>(); for (int i = 0; i < dt.Rows.Count; i++) { Producto agregar = new Producto(); agregar.Id_Producto = int.Parse(dt.Rows[i][0].ToString()); agregar.cNombre = dt.Rows[i][1].ToString(); agregar.iStock = int.Parse(dt.Rows[i][2].ToString()); agregar.iValor = int.Parse(dt.Rows[i][3].ToString().Split(',')[0]); agregar.dFechaCreacion = Convert.ToDateTime(dt.Rows[i][4].ToString()); lista.Add(agregar); } return(lista); } else { return(new List <Producto>()); } } catch (Exception ex) { return(new List <Producto>()); } finally { conectaBD.cerrarConexion(); } }
public bool registraEmpresa(Empresa empresa) { ConexionBD conectaBD = new ConexionBD(); try { var fec = empresa.dFechaCreacion.ToString("yyyy-MM-dd 00:00:00.000"); string queryInsert = "INSERT INTO TBL_Empresa " + "(" + "iRut," + "cDv," + "cNombre," + "cDireccion," + "cTelefono," + "vCorreo," + "bVigencia," + "dFechaCreacion " + ") " + "VALUES " + "(" + empresa.iRut + ",'" + empresa.cDv + "','" + empresa.cNombre + "','" + empresa.cDireccion + "'," + empresa.cTelefono + ",'" + empresa.vCorreo + "'," + empresa.bVigencia + ",'" + fec + "');"; conectaBD.abrirConexion(); SqlCommand cmd = new SqlCommand(queryInsert, conectaBD.Conexion); int aux = cmd.ExecuteNonQuery(); conectaBD.cerrarConexion(); if (aux > 0) { return(true); } else { return(false); } } catch (Exception ex) { string err = ex.Message; return(false); } finally { conectaBD.cerrarConexion(); } }
public List <Users> ListaOpciones(Users users) { ConexionBD conectaBD = new ConexionBD(); try { string queryConsulta = "SELECT " + "Id_Opciones," + "cNombreOpciones " + "from " + "TBL_Opciones"; conectaBD.abrirConexion(); SqlDataAdapter sqlAdapter = new SqlDataAdapter(queryConsulta, conectaBD.Conexion); DataTable dt = new DataTable(); sqlAdapter.Fill(dt); conectaBD.cerrarConexion(); if (dt.Rows.Count > 0) { List <Users> lista = new List <Users>(); for (int i = 0; i < dt.Rows.Count; i++) { Users agregar = new Users(); agregar.sel = false; agregar.Id_Opciones = int.Parse(dt.Rows[i][0].ToString()); agregar.cNombreOpciones = dt.Rows[i][1].ToString(); lista.Add(agregar); } return(lista); } else { return(new List <Users>()); } } catch (Exception ex) { return(new List <Users>()); } finally { conectaBD.cerrarConexion(); } }
public bool registraProducto(Producto producto) { ConexionBD conectaBD = new ConexionBD(); try { string queryInsert = "INSERT INTO TBL_Producto " + "(" + "cNombre, " + "iStock, " + "iValor," + "bVigencia," + "dFechaCreacion" + ") " + "VALUES " + "('" + producto.cNombre + "'," + producto.iStock + "," + producto.iValor + "," + producto.bVigencia + ",'" + producto.dFechaCreacion.ToString("yyyy-MM-dd 00:00:00.000") + "');"; conectaBD.abrirConexion(); SqlCommand cmd = new SqlCommand(queryInsert, conectaBD.Conexion); int aux = cmd.ExecuteNonQuery(); conectaBD.cerrarConexion(); if (aux > 0) { return(true); } else { return(false); } } catch (Exception ex) { string err = ex.Message; return(false); } finally { conectaBD.cerrarConexion(); } }
public List <Correlativo> BuscarCorrelativo(Correlativo correlativo) { ConexionBD conectaBD = new ConexionBD(); try { string queryBuscar = "SELECT Id_Correlativo,Id_TipoDoc,iNInicial,iNFinal,bVigencia from TBL_Correlativo where Id_Correlativo=" + correlativo.Id_Correlativo; conectaBD.abrirConexion(); SqlDataAdapter sqlAdapter = new SqlDataAdapter(queryBuscar, conectaBD.Conexion); DataTable dt = new DataTable(); sqlAdapter.Fill(dt); conectaBD.cerrarConexion(); if (dt.Rows.Count > 0) { List <Correlativo> lista = new List <Correlativo>(); for (int i = 0; i < dt.Rows.Count; i++) { Correlativo agregar = new Correlativo(); agregar.Id_Correlativo = int.Parse(dt.Rows[i][0].ToString()); agregar.Id_TipoDoc = int.Parse(dt.Rows[i][1].ToString()); agregar.iNInicial = int.Parse(dt.Rows[i][2].ToString()); agregar.iNFinal = int.Parse(dt.Rows[i][3].ToString()); agregar.bVigencia = int.Parse(dt.Rows[i][4].ToString()); lista.Add(agregar); } return(lista); } else { return(new List <Correlativo>()); } } catch (Exception ex) { return(new List <Correlativo>()); } finally { conectaBD.cerrarConexion(); } }
public List <Comuna> BuscarComuna(Comuna comuna) { ConexionBD conectaBD = new ConexionBD(); try { string queryBuscar = "SELECT Id_Comuna,Id_Ciudad,cNombre,bVigencia from TBL_Comuna where Id_Ciudad=" + comuna.Id_Ciudad; conectaBD.abrirConexion(); SqlDataAdapter sqlAdapter = new SqlDataAdapter(queryBuscar, conectaBD.Conexion); DataTable dt = new DataTable(); sqlAdapter.Fill(dt); conectaBD.cerrarConexion(); if (dt.Rows.Count > 0) { List <Comuna> lista = new List <Comuna>(); for (int i = 0; i < dt.Rows.Count; i++) { Comuna agregar = new Comuna(); agregar.Id_Comuna = int.Parse(dt.Rows[i][0].ToString()); agregar.Id_Ciudad = int.Parse(dt.Rows[i][1].ToString()); agregar.cNombre = dt.Rows[i][2].ToString(); //agregar.bVigencia = int.Parse(dt.Rows[i][3].ToString()); lista.Add(agregar); } return(lista); } else { return(new List <Comuna>()); } } catch (Exception ex) { return(new List <Comuna>()); } finally { conectaBD.cerrarConexion(); } }
public List <Grafico> ConsutaGraficoMto(Grafico grafico) { ConexionBD conectaBD = new ConexionBD(); try { string queryConsulta = "SELECT " + "sum(iTotalGeneral)" + "from " + "TBL_Documento"; conectaBD.abrirConexion(); SqlDataAdapter sqlAdapter = new SqlDataAdapter(queryConsulta, conectaBD.Conexion); DataTable dt = new DataTable(); sqlAdapter.Fill(dt); conectaBD.cerrarConexion(); if (dt.Rows.Count > 0) { List <Grafico> lista = new List <Grafico>(); for (int i = 0; i < dt.Rows.Count; i++) { Grafico agregar = new Grafico(); agregar.Monto = int.Parse(dt.Rows[i][0].ToString().Split(',')[0]); lista.Add(agregar); } return(lista); } else { return(new List <Grafico>()); } } catch (Exception ex) { return(new List <Grafico>()); } finally { conectaBD.cerrarConexion(); } }
public List <TipoDoc> BuscarTipoDoc(TipoDoc tipodoc) { ConexionBD conectaBD = new ConexionBD(); try { string queryBuscar = "SELECT Id_TipoDoc,cNombre,bVigencia from TBL_TipoDoc where Id_TipoDoc=" + tipodoc.Id_TipoDoc; conectaBD.abrirConexion(); SqlDataAdapter sqlAdapter = new SqlDataAdapter(queryBuscar, conectaBD.Conexion); DataTable dt = new DataTable(); sqlAdapter.Fill(dt); conectaBD.cerrarConexion(); if (dt.Rows.Count > 0) { List <TipoDoc> lista = new List <TipoDoc>(); for (int i = 0; i < dt.Rows.Count; i++) { TipoDoc agregar = new TipoDoc(); agregar.Id_TipoDoc = int.Parse(dt.Rows[i][0].ToString()); agregar.cNombre = dt.Rows[i][1].ToString(); agregar.bVigencia = int.Parse(dt.Rows[i][2].ToString()); lista.Add(agregar); } return(lista); } else { return(new List <TipoDoc>()); } } catch (Exception ex) { return(new List <TipoDoc>()); } finally { conectaBD.cerrarConexion(); } }
public List <Ciudad> ConsutaCiudad(Ciudad ciudad) { ConexionBD conectaBD = new ConexionBD(); try { string queryConsulta = "SELECT Id_Ciudad,cNombre,bVigencia from TBL_Ciudad"; conectaBD.abrirConexion(); SqlDataAdapter sqlAdapter = new SqlDataAdapter(queryConsulta, conectaBD.Conexion); DataTable dt = new DataTable(); sqlAdapter.Fill(dt); conectaBD.cerrarConexion(); if (dt.Rows.Count > 0) { List <Ciudad> lista = new List <Ciudad>(); for (int i = 0; i < dt.Rows.Count; i++) { Ciudad agregar = new Ciudad(); agregar.Id_Ciudad = int.Parse(dt.Rows[i][0].ToString()); agregar.cNombre = dt.Rows[i][1].ToString(); //agregar.bVigencia = int.Parse(dt.Rows[i][2].ToString()); lista.Add(agregar); } return(lista); } else { return(new List <Ciudad>()); } } catch (Exception ex) { return(new List <Ciudad>()); } finally { conectaBD.cerrarConexion(); } }
public List <FormaPago> BuscarFormaPago(FormaPago formaPago) { ConexionBD conectaBD = new ConexionBD(); try { string queryBuscar = "SELECT Id_FormaPago,cNombre,bVigencia from TBL_FormaPago where Id_FormaPago=" + formaPago.Id_FormaPago; conectaBD.abrirConexion(); SqlDataAdapter sqlAdapter = new SqlDataAdapter(queryBuscar, conectaBD.Conexion); DataTable dt = new DataTable(); sqlAdapter.Fill(dt); conectaBD.cerrarConexion(); if (dt.Rows.Count > 0) { List <FormaPago> lista = new List <FormaPago>(); for (int i = 0; i < dt.Rows.Count; i++) { FormaPago agregar = new FormaPago(); agregar.Id_FormaPago = int.Parse(dt.Rows[i][0].ToString()); agregar.cNombre = dt.Rows[i][1].ToString(); agregar.bVigencia = int.Parse(dt.Rows[i][2].ToString()); lista.Add(agregar); } return(lista); } else { return(new List <FormaPago>()); } } catch (Exception ex) { return(new List <FormaPago>()); } finally { conectaBD.cerrarConexion(); } }
public bool registraUsuario(Users usuario) { ConexionBD conectaBD = new ConexionBD(); try { string queryInsert = "insert into [TBL_Usuario] (cNombreUsuario, cClave, iRut, cDv, cNombres, cApellidos, cCorreo, dFechaNacimiento, bVigencia, Id_Perfil) values " + "('" + usuario.user + "','" + usuario.password + "'," + usuario.rut + ",'" + usuario.dv + "','" + usuario.nombre + "','" + usuario.apellido + "','" + usuario.correo + "','" + usuario.fecnacimiento + "','" + "" + "1" + "','" + "" + "1" + "');"; conectaBD.abrirConexion(); SqlCommand cmd = new SqlCommand(queryInsert, conectaBD.Conexion); int aux = cmd.ExecuteNonQuery(); conectaBD.cerrarConexion(); if (aux > 0) { return(true); } else { return(false); } } catch (Exception ex) { string err = ex.Message; return(false); } finally { conectaBD.cerrarConexion(); } }
public int ConsutaCorrelativo() { ConexionBD conectaBD = new ConexionBD(); try { string queryConsulta = "SELECT " + "max(isnull(Id_Documento,0))" + "from " + "TBL_Documento"; conectaBD.abrirConexion(); SqlDataAdapter sqlAdapter = new SqlDataAdapter(queryConsulta, conectaBD.Conexion); DataTable dt = new DataTable(); sqlAdapter.Fill(dt); conectaBD.cerrarConexion(); if (dt.Rows.Count > 0) { int iddocument = 0; for (int i = 0; i < dt.Rows.Count; i++) { iddocument = int.Parse(dt.Rows[i][0].ToString()); } return(iddocument); } else { return(0); } } catch (Exception ex) { return(0); } finally { conectaBD.cerrarConexion(); } }
public bool modificarCliente(Cliente cliente) { ConexionBD conectaBD = new ConexionBD(); try { string queryModifica = "UPDATE TBL_Cliente " + "set cNombres='" + cliente.cNombres + "',cApellidos='" + cliente.cApellidos + "',Id_Ciudad=" + cliente.Id_Ciudad + ",Id_Comuna=" + cliente.Id_Comuna + ",cDireccion='" + cliente.cDireccion + ",cTelefono='" + cliente.cTelefono + ",vCorreo='" + cliente.vCorreo + "',dFechaNacimiento='" + cliente.dFechaNacimiento + "' where Id_Cliente=" + cliente.Id_Cliente; conectaBD.abrirConexion(); SqlCommand cmd = new SqlCommand(queryModifica, conectaBD.Conexion); int aux = cmd.ExecuteNonQuery(); conectaBD.cerrarConexion(); if (aux > 0) { return(true); } else { return(false); } } catch (Exception ex) { string err = ex.Message; return(false); } finally { conectaBD.cerrarConexion(); } }
public bool modificarProducto(Producto producto) { ConexionBD conectaBD = new ConexionBD(); try { string queryModifica = "UPDATE " + "TBL_Producto " + "set cNombre='" + producto.cNombre + "',iStock=" + producto.iStock + "',iValor=" + producto.iValor + ",bVigencia=" + producto.bVigencia + " where " + "Id_Producto=" + producto.Id_Producto; conectaBD.abrirConexion(); SqlCommand cmd = new SqlCommand(queryModifica, conectaBD.Conexion); int aux = cmd.ExecuteNonQuery(); conectaBD.cerrarConexion(); if (aux > 0) { return(true); } else { return(false); } } catch (Exception ex) { string err = ex.Message; return(false); } finally { conectaBD.cerrarConexion(); } }
public bool modificarEmpresa(Empresa empresa) { ConexionBD conectaBD = new ConexionBD(); try { string queryModifica = "UPDATE " + "TBL_Empresa set " + "cNombre='" + empresa.cNombre + "', " + "cDireccion='" + empresa.cDireccion + "', " + "cTelefono='" + empresa.cTelefono + "', " + "vCorreo='" + empresa.vCorreo + "', " + "bVigencia=" + empresa.bVigencia + "" + " where Id_Empresa=" + empresa.Id_Empresa; conectaBD.abrirConexion(); SqlCommand cmd = new SqlCommand(queryModifica, conectaBD.Conexion); int aux = cmd.ExecuteNonQuery(); conectaBD.cerrarConexion(); if (aux > 0) { return(true); } else { return(false); } } catch (Exception ex) { string err = ex.Message; return(false); } finally { conectaBD.cerrarConexion(); } }
public bool registraCorrelativo(Correlativo correlativo) { ConexionBD conectaBD = new ConexionBD(); try { string queryInsert = "INSERT INTO TBL_Correlativo VALUES (" + correlativo.Id_TipoDoc + "," + correlativo.iNInicial + "," + correlativo.iNFinal + "," + correlativo.bVigencia + ");"; conectaBD.abrirConexion(); SqlCommand cmd = new SqlCommand(queryInsert, conectaBD.Conexion); int aux = cmd.ExecuteNonQuery(); conectaBD.cerrarConexion(); if (aux > 0) { return(true); } else { return(false); } } catch (Exception ex) { string err = ex.Message; return(false); } finally { conectaBD.cerrarConexion(); } }
public bool eliminarProducto(Producto producto) { ConexionBD conectaBD = new ConexionBD(); try { string queryElimina = "UPDATE " + "TBL_Producto " + "set bVigencia=" + producto.bVigencia + " where " + "Id_Producto=" + producto.Id_Producto; conectaBD.abrirConexion(); SqlCommand cmd = new SqlCommand(queryElimina, conectaBD.Conexion); int aux = cmd.ExecuteNonQuery(); conectaBD.cerrarConexion(); if (aux > 0) { return(true); } else { return(false); } } catch (Exception ex) { string err = ex.Message; return(false); } finally { conectaBD.cerrarConexion(); } }
public bool registraComuna(Comuna comuna) { ConexionBD conectaBD = new ConexionBD(); try { string queryInsert = "INSERT INTO TBL_Comuna VALUES (" + comuna.Id_Ciudad + ",'" + comuna.cNombre + "'," + comuna.bVigencia + ");"; conectaBD.abrirConexion(); SqlCommand cmd = new SqlCommand(queryInsert, conectaBD.Conexion); int aux = cmd.ExecuteNonQuery(); conectaBD.cerrarConexion(); if (aux > 0) { return(true); } else { return(false); } } catch (Exception ex) { string err = ex.Message; return(false); } finally { conectaBD.cerrarConexion(); } }
public bool registraTipoDoc(TipoDoc tipodoc) { ConexionBD conectaBD = new ConexionBD(); try { string queryInsert = "INSERT INTO TBL_TipoDoc VALUES ('" + tipodoc.cNombre + "'," + tipodoc.bVigencia + ");"; conectaBD.abrirConexion(); SqlCommand cmd = new SqlCommand(queryInsert, conectaBD.Conexion); int aux = cmd.ExecuteNonQuery(); conectaBD.cerrarConexion(); if (aux > 0) { return(true); } else { return(false); } } catch (Exception ex) { string err = ex.Message; return(false); } finally { conectaBD.cerrarConexion(); } }
public string ConsutaLogin(Users usuario) { ConexionBD conectaBD = new ConexionBD(); string nomUser = string.Empty; try { string queryInsert = "SELECT cNombres + ' ' + cApellidos from TBL_Usuario where cNombreUsuario = '" + usuario.user + "' and cClave = '" + usuario.password + "'"; conectaBD.abrirConexion(); SqlDataAdapter sqlAdapter = new SqlDataAdapter(queryInsert, conectaBD.Conexion); DataTable dt = new DataTable(); sqlAdapter.Fill(dt); conectaBD.cerrarConexion(); nomUser = dt.Rows[0].ItemArray[0].ToString(); if (dt.Rows.Count > 0) { return(nomUser); } } catch (Exception ex) { string err = ex.Message; return(nomUser); } finally { conectaBD.cerrarConexion(); } return(nomUser); }
public List <Reportes> ReporteVenta(Reportes documento) { ConexionBD conectaBD = new ConexionBD(); try { string queryBuscar = "SELECT " + "a.Id_Documento " + ",a.Id_TipoDoc " + ",b.cNombre " + ",a.Id_NCorrelativo " + ",a.dFechaDocumento " + ",a.dFechaVigencia " + ",a.Id_Empresa " + ",c.cNombre " + ",a.Id_Cliente " + ",d.cNombres + ' ' + d.cApellidos " + ",d.cDireccion " + ",a.Id_FormaPago " + ",e.cNombre " + ",a.iTotalNeto " + ",a.dTotalPorcentaje " + ",a.iTotalIva " + ",a.iTotalDescuento " + ",a.iTotalGeneral " + ",a.bEmitido " + ",a.bVigencia " + "from " + " TBL_Documento a " + "inner join TBL_TipoDoc b " + "on a.Id_TipoDoc = b.Id_TipoDoc " + "inner join TBL_Empresa c " + "on a.Id_Empresa = c.Id_Empresa " + "inner join TBL_Cliente d " + "on a.Id_Cliente = d.Id_Cliente " + "inner join TBL_FormaPago e " + "on a.Id_FormaPago = e.Id_FormaPago " + "where " + "month(dFechaDocumento) =" + documento.iMes + " and " + "year(dFechaDocumento) =" + documento.Ano; conectaBD.abrirConexion(); SqlDataAdapter sqlAdapter = new SqlDataAdapter(queryBuscar, conectaBD.Conexion); DataTable dt = new DataTable(); sqlAdapter.Fill(dt); conectaBD.cerrarConexion(); if (dt.Rows.Count > 0) { List <Reportes> lista = new List <Reportes>(); for (int i = 0; i < dt.Rows.Count; i++) { Reportes agregar = new Reportes(); agregar.Id_Documento = int.Parse(dt.Rows[i][0].ToString()); agregar.Id_TipoDoc = int.Parse(dt.Rows[i][1].ToString()); agregar.cNombreDoc = dt.Rows[i][2].ToString(); agregar.Id_NCorrelativo = int.Parse(dt.Rows[i][3].ToString()); agregar.dFechaDocumento = dt.Rows[i][4].ToString().ToString(); agregar.dFechaVigencia = dt.Rows[i][5].ToString(); agregar.Id_Empresa = int.Parse(dt.Rows[i][6].ToString()); agregar.cNombreEmpresa = dt.Rows[i][7].ToString(); agregar.Id_Cliente = int.Parse(dt.Rows[i][8].ToString()); agregar.cNombreCliente = dt.Rows[i][9].ToString(); agregar.cDireccion = dt.Rows[i][10].ToString(); agregar.Id_FormaPago = int.Parse(dt.Rows[i][11].ToString()); agregar.cNombreFP = dt.Rows[i][12].ToString(); agregar.iTotalNeto = int.Parse(dt.Rows[i][13].ToString().Split(',')[0]); agregar.dTotalPorcentaje = int.Parse(dt.Rows[i][14].ToString().Split(',')[0]); agregar.iTotalIva = int.Parse(dt.Rows[i][15].ToString().Split(',')[0]); agregar.iTotalDescuento = int.Parse(dt.Rows[i][16].ToString().Split(',')[0]); agregar.iTotalGeneral = int.Parse(dt.Rows[i][17].ToString().Split(',')[0]); agregar.bEmitido = (dt.Rows[i][18].ToString() == "1" ? "SI" : "NO"); agregar.bVigencia = (dt.Rows[i][19].ToString() == "1" ? "SI" : "NO"); lista.Add(agregar); } return(lista); } else { return(new List <Reportes>()); } } catch (Exception ex) { return(new List <Reportes>()); } finally { conectaBD.cerrarConexion(); } }
public List <Empresa> BuscarEmpresa(Empresa empresa) { ConexionBD conectaBD = new ConexionBD(); try { string queryBuscar = "SELECT " + "Id_Empresa," + "iRut," + "cDv," + "cNombre," + "cDireccion," + "cTelefono," + "vCorreo," + "dFechaCreacion " + "from " + "TBL_Empresa " + "where " + "Id_Empresa=" + empresa.Id_Empresa; conectaBD.abrirConexion(); SqlDataAdapter sqlAdapter = new SqlDataAdapter(queryBuscar, conectaBD.Conexion); DataTable dt = new DataTable(); sqlAdapter.Fill(dt); conectaBD.cerrarConexion(); if (dt.Rows.Count > 0) { List <Empresa> lista = new List <Empresa>(); for (int i = 0; i < dt.Rows.Count; i++) { Empresa agregar = new Empresa(); agregar.Id_Empresa = int.Parse(dt.Rows[i][0].ToString()); agregar.iRut = int.Parse(dt.Rows[i][1].ToString()); agregar.cDv = dt.Rows[i][2].ToString(); agregar.cNombre = dt.Rows[i][3].ToString(); agregar.cDireccion = dt.Rows[i][4].ToString(); agregar.cTelefono = dt.Rows[i][5].ToString(); agregar.vCorreo = dt.Rows[i][6].ToString(); agregar.dFechaCreacion = Convert.ToDateTime(dt.Rows[i][7].ToString()); lista.Add(agregar); } return(lista); } else { return(new List <Empresa>()); } } catch (Exception ex) { return(new List <Empresa>()); } finally { conectaBD.cerrarConexion(); } }
public List <Documento> BuscarDocumento(Documento documento) { ConexionBD conectaBD = new ConexionBD(); try { string queryBuscar = "SELECT " + "Id_Documento," + "Id_TipoDoc," + "Id_NCorrelativo," + "dFechaDocumento," + "dFechaVigencia," + "Id_Empresa," + "Id_Cliente," + "Id_FormaPago," + "iTotalNeto," + "dTotalPorcentaje," + "iTotalIva," + "iTotalDescuento," + "iTotalGeneral," + "bEmitido," + "bVigencia " + "from " + "TBL_Documento where Id_Documento=" + documento.Id_Documento; conectaBD.abrirConexion(); SqlDataAdapter sqlAdapter = new SqlDataAdapter(queryBuscar, conectaBD.Conexion); DataTable dt = new DataTable(); sqlAdapter.Fill(dt); conectaBD.cerrarConexion(); if (dt.Rows.Count > 0) { List <Documento> lista = new List <Documento>(); for (int i = 0; i < dt.Rows.Count; i++) { Documento agregar = new Documento(); agregar.Id_Documento = int.Parse(dt.Rows[i][0].ToString()); agregar.Id_TipoDoc = int.Parse(dt.Rows[i][1].ToString()); agregar.Id_NCorrelativo = int.Parse(dt.Rows[i][2].ToString()); agregar.dFechaDocumento = dt.Rows[i][3].ToString(); agregar.dFechaVigencia = dt.Rows[i][4].ToString(); agregar.Id_Empresa = int.Parse(dt.Rows[i][5].ToString()); agregar.Id_Cliente = int.Parse(dt.Rows[i][6].ToString()); agregar.Id_FormaPago = int.Parse(dt.Rows[i][7].ToString()); agregar.iTotalNeto = int.Parse(dt.Rows[i][8].ToString()); agregar.dTotalPorcentaje = int.Parse(dt.Rows[i][9].ToString()); agregar.iTotalIva = int.Parse(dt.Rows[i][10].ToString()); agregar.iTotalDescuento = int.Parse(dt.Rows[i][11].ToString()); agregar.iTotalGeneral = int.Parse(dt.Rows[i][12].ToString()); agregar.bEmitido = int.Parse(dt.Rows[i][13].ToString()); agregar.bVigencia = int.Parse(dt.Rows[i][14].ToString()); lista.Add(agregar); } return(lista); } else { return(new List <Documento>()); } } catch (Exception ex) { return(new List <Documento>()); } finally { conectaBD.cerrarConexion(); } }