public List <CH_Genero> ObtenerComboGeneros(DataTable Tabla) { try { List <CH_Genero> Lista = new List <CH_Genero>(); CH_Genero Item; DataTableReader Dr = Tabla.CreateDataReader(); while (Dr.Read()) { Item = new CH_Genero(); Item.IDGenero = Dr.GetInt32(Dr.GetOrdinal("IDGenero")); Item.Descripcion = Dr.GetString(Dr.GetOrdinal("Descripcion")); Lista.Add(Item); } return(Lista); } catch (Exception ex) { throw ex; } }
private void GetCorpusInfo(DataTable dtList) { DataRow dr = dtList.Rows[0]; string desc = DataTableReader.GetString(dr, "Desc"); string url = DataTableReader.GetString(dr, "ReUrl"); lbNEUEC.Text = "NEU English Corpus"; divNEUEC.InnerHtml = desc; dr = dtList.Rows[1]; desc = DataTableReader.GetString(dr, "Desc"); url = DataTableReader.GetString(dr, "ReUrl"); lnkNEULC.NavigateUrl = url; divNEULC.InnerHtml = desc; dr = dtList.Rows[2]; desc = DataTableReader.GetString(dr, "Desc"); url = DataTableReader.GetString(dr, "ReUrl"); lnkNEUAC.NavigateUrl = url; divNEUAC.InnerHtml = desc; }
private List <CH_Estados> ObtenerComboEstados(DataTable Tabla) { try { List <CH_Estados> Lista = new List <CH_Estados>(); CH_Estados Item; DataTableReader Dr = Tabla.CreateDataReader(); while (Dr.Read()) { Item = new CH_Estados(); Item.IDEstado = Dr.GetInt32(Dr.GetOrdinal("IDEstado")); Item.EstadoDesc = Dr.GetString(Dr.GetOrdinal("Descripcion")); Lista.Add(Item); } return(Lista); } catch (Exception ex) { throw ex; } }
/// <summary> /// Constructs a monitor for use in a bed /// </summary> /// <param name="monitorType">The type of monitor to create</param> /// <param name="ward"></param> /// <param name="bay"></param> /// <param name="bed"></param> /// <param name="number"></param> public Monitor(int monitorType, Ward ward, int bay, int bed, int number) { DataSet monitorTypeInfo = SqlQueryExecutor.SelectAllFromTable("Monitors"); DataTableReader reader = monitorTypeInfo.CreateDataReader(); this.ward = ward; this.bay = bay; this.bed = bed; while (reader.Read()) { sensorTypes.Add(reader.GetString(1)); defaultValues.Add(reader.GetDouble(5)); defaultMinValues.Add(reader.GetDouble(3)); defaultMaxValues.Add(reader.GetDouble(4)); readRanges.Add(reader.GetDouble(6)); readFrequencies.Add(reader.GetInt32(2)); readRounds.Add(2); } this.name = sensorTypes[monitorType]; sensor = new MonitorSensor(readFrequencies[monitorType], defaultValues[monitorType], readRanges[monitorType], defaultMaxValues[monitorType], defaultMinValues[monitorType]); round = readRounds[monitorType]; }
/// <summary> /// Initializes the ward by retrieving ward data from the database /// </summary> /// <param name="ID"></param> public Ward(int ID) { this.id = ID; //Load info from database DataSet wardInfo; wardInfo = SqlQueryExecutor.SelectAllFromTable("Ward_Settings", "Id = " + ID.ToString()); DataTableReader reader = wardInfo.CreateDataReader(); reader.Read(); //Load data from reader name = reader.GetString(1); int nBays = reader.GetInt32(2); int nBeds = reader.GetInt32(3); int nMonitors = reader.GetInt32(4); //Load bays bays = new Bay[nBays]; for (int bay = 0; bay < nBays; bay++) { bays[bay] = new Bay(bay, nBeds, nMonitors, this); } }
// <Snippet1> private static void PrintColumn(DataTableReader reader) { // Loop through all the rows in the DataTableReader while (reader.Read()) { if (reader.IsDBNull(2)) { Console.Write("<NULL>"); } else { try { Console.Write(reader.GetString(2)); } catch (InvalidCastException) { Console.Write("Invalid data type."); } } Console.WriteLine(); } }
public void ObtenerDetallePoligonoXIDResumen(CH_Poligono Datos) { try { object[] Parametros = { Datos.IDPoligono }; DataSet Ds = SqlHelper.ExecuteDataset(Datos.Conexion, "CH_spCSLDB_get_PoligonoDetalleResumen", Parametros); if (Ds != null) { if (Ds.Tables.Count == 2) { DataTableReader Dr = Ds.Tables[0].CreateDataReader(); while (Dr.Read()) { Datos.IDPoligono = Dr.GetString(Dr.GetOrdinal("IDPoligono")); Datos.Nombre = Dr.GetString(Dr.GetOrdinal("Nombre")); Datos.Clave = Dr.GetString(Dr.GetOrdinal("Clave")); Datos.EstadoDesc = Dr.GetString(Dr.GetOrdinal("EstadoDesc")); Datos.MunicipioDesc = Dr.GetString(Dr.GetOrdinal("MunicipioDesc")); Datos.Latidud = Dr.GetDouble(Dr.GetOrdinal("Latitud")); Datos.Longitud = Dr.GetDouble(Dr.GetOrdinal("Longitud")); Datos.Colonia = Dr.GetString(Dr.GetOrdinal("Colonia")); break; } List <CH_Poligono> ListaPuntos = new List <CH_Poligono>(); CH_Poligono Punto; DataTableReader Dr2 = Ds.Tables[1].CreateDataReader(); while (Dr2.Read()) { Punto = new CH_Poligono(); Punto.IDPunto = Dr2.GetString(Dr2.GetOrdinal("IDPunto")); Punto.OrdenPunto = Dr2.GetInt32(Dr2.GetOrdinal("Orden")); Punto.Latidud = Dr2.GetDouble(Dr2.GetOrdinal("Latitud")); Punto.Longitud = Dr2.GetDouble(Dr2.GetOrdinal("Longitud")); ListaPuntos.Add(Punto); } Datos.ListaPuntos = ListaPuntos; Datos.Completado = true; } } } catch (Exception ex) { throw ex; } }
public GodineForm() { InitializeComponent(); String user = ""; SqlConnection con = new SqlConnection(@"Data Source=(LocalDB)\v11.0;AttachDbFilename=C:\Users\Trgy\Documents\Visual Studio 2012\Projects\EvidencijaPolja\EvidencijaPolja\BazaPodataka.mdf;Integrated Security=True;"); SqlDataAdapter sda = new SqlDataAdapter("SELECT [User] FROM [User] WHERE [UserId]='" + LoginForm.userId + "'", con); DataTable dt = new DataTable(); sda.Fill(dt); DataTableReader dtr = new DataTableReader(dt); while (dtr.Read()) { user = dtr.GetString(dtr.GetOrdinal("User")); } odjavaLabel.Text = user + " (odjava)"; dtr.Close(); SqlDataAdapter sdaGodine = new SqlDataAdapter("SELECT [Godina] FROM [Godina] WHERE [UserId]='" + LoginForm.userId + "'", con); List <object> list = new List <object>(); DataTable t = new DataTable(); DataSet s = new DataSet(); sdaGodine.Fill(s); t = s.Tables[0]; foreach (DataRow c in t.Rows) { list.Add(c["Godina"]); } godinaListBox.DataSource = list; con.Close(); }
/// <summary> /// Reads keywords from documents in a file by specifying the file path. /// </summary> /// <param name="doc_paths">the file paths</param> /// <returns> /// A Dictionary having the file path as its key and the list of distinct tokens as its value /// </returns> public Dictionary <string, List <string> > ReadDocuments(List <string> doc_paths) { Dictionary <String, List <String> > result = new Dictionary <String, List <String> >(); conn.Open(); foreach (string path in doc_paths) { DataTable dt = new DataTable(); dt.Clear(); string query = @"SELECT DISTINCT Tokens FROM Document WHERE Path = @Path"; OleDbDataAdapter da = new OleDbDataAdapter(query, conn); da.SelectCommand.Parameters.AddWithValue("@Path", path); da.Fill(dt); DataTableReader dtr = new DataTableReader(dt); while (dtr.Read()) { List <string> tokens = GenerateListFromCsv(dtr.GetString(0)); result.Add(path, tokens); } } conn.Close(); return(result); }
public Garantia ObtenerDetalleGarantia(Garantia Datos) { try { DataSet Ds = SqlHelper.ExecuteDataset(Datos.Conexion, "Ventas.spCSLDB_get_GarantiaDetalle", Datos.IDGarantia); Garantia Resultado = new Garantia(); if (Ds != null) { if (Ds.Tables.Count == 2) { DataTableReader Dr = Ds.Tables[0].CreateDataReader(); while (Dr.Read()) { Resultado.FolioVenta = Dr.GetString(Dr.GetOrdinal("FolioVenta")); Resultado.CodigoVale = Dr.GetString(Dr.GetOrdinal("FolioVale")); Resultado.IDEmpleadoAutoriza = Dr.GetString(Dr.GetOrdinal("EmpleadoAutoriza")); Resultado.IDCliente = Dr.GetString(Dr.GetOrdinal("Cliente")); Resultado.Observaciones = Dr.GetString(Dr.GetOrdinal("Observaciones")); Resultado.TextoBusqueda = Dr.GetString(Dr.GetOrdinal("TextoGarantia")); } DataTableReader Dr2 = Ds.Tables[1].CreateDataReader(); List <VentaDetalle> Lista = new List <VentaDetalle>(); VentaDetalle Item; while (Dr2.Read()) { Item = new VentaDetalle(); Item.Clave = Dr2.GetString(Dr2.GetOrdinal("Clave")); Item.NombreProducto = Dr2.GetString(Dr2.GetOrdinal("Servicio")); Item.Total = Dr2.GetDecimal(Dr2.GetOrdinal("Monto")); Lista.Add(Item); } Resultado.ListaDetalle = Lista; Resultado.Completado = true; } } return(Resultado); } catch (Exception ex) { throw ex; } }
public Promocion ObtenerDetallePromocion(string Conexion, int IDPromocion) { try { Promocion Resultado = new Promocion(); DataSet Ds = SqlHelper.ExecuteDataset(Conexion, "Produccion.spCSLDB_get_DetallePromocionModificar", IDPromocion); if (Ds != null) { if (Ds.Tables.Count == 2) { DataTableReader Dr = Ds.Tables[0].CreateDataReader(); while (Dr.Read()) { Resultado.IDPromocion = IDPromocion; Resultado.NombrePromocion = !Dr.IsDBNull(Dr.GetOrdinal("NombreProducto")) ? Dr.GetString(Dr.GetOrdinal("NombreProducto")) : string.Empty; Resultado.Lunes = !Dr.IsDBNull(Dr.GetOrdinal("Lunes")) ? Dr.GetBoolean(Dr.GetOrdinal("Lunes")) : false; Resultado.Martes = !Dr.IsDBNull(Dr.GetOrdinal("Martes")) ? Dr.GetBoolean(Dr.GetOrdinal("Martes")) : false; Resultado.Miercoles = !Dr.IsDBNull(Dr.GetOrdinal("Miercoles")) ? Dr.GetBoolean(Dr.GetOrdinal("Miercoles")) : false; Resultado.Jueves = !Dr.IsDBNull(Dr.GetOrdinal("Jueves")) ? Dr.GetBoolean(Dr.GetOrdinal("Jueves")) : false; Resultado.Viernes = !Dr.IsDBNull(Dr.GetOrdinal("Viernes")) ? Dr.GetBoolean(Dr.GetOrdinal("Viernes")) : false; Resultado.Sabado = !Dr.IsDBNull(Dr.GetOrdinal("Sabado")) ? Dr.GetBoolean(Dr.GetOrdinal("Sabado")) : false; Resultado.Domingo = !Dr.IsDBNull(Dr.GetOrdinal("Domingo")) ? Dr.GetBoolean(Dr.GetOrdinal("Domingo")) : false; } Dr.Close(); List <Sucursal> Lista = new List <Sucursal>(); Sucursal Item; DataTableReader Dr2 = Ds.Tables[1].CreateDataReader(); while (Dr2.Read()) { Item = new Sucursal(); Item.IDSucursal = !Dr2.IsDBNull(Dr2.GetOrdinal("IDSucursal")) ? Dr2.GetString(Dr2.GetOrdinal("IDSucursal")) : string.Empty; Item.NombreSucursal = !Dr2.IsDBNull(Dr2.GetOrdinal("NombreSucursal")) ? Dr2.GetString(Dr2.GetOrdinal("NombreSucursal")) : string.Empty; Item.Seleccionado = !Dr2.IsDBNull(Dr2.GetOrdinal("Seleccionado")) ? Dr2.GetBoolean(Dr2.GetOrdinal("Seleccionado")) : false; Lista.Add(Item); } Dr2.Close(); Resultado.ListaSucursales = Lista; } } return(Resultado); } catch (Exception ex) { throw ex; } }
public string GetString(int i) { return(_reader.GetString(i)); }
public ServiciosMantenimientoModels ObtenerDetalleServicioXID(string Conexion, string IDServicio) { try { ServiciosMantenimientoModels Result = new ServiciosMantenimientoModels(); List <ServiciosMantenimientoDetalleModels> Lista = new List <ServiciosMantenimientoDetalleModels>(); ServiciosMantenimientoDetalleModels Item; DataSet Ds = SqlHelper.ExecuteDataset(Conexion, "spCSLDB_Mantenimiento_get_DetalleServicioXID", IDServicio); if (Ds != null) { if (Ds.Tables.Count == 2) { if (Ds.Tables[0] != null) { if (Ds.Tables[0].Rows[0][0] != null) { Result.Vehiculo = new CatVehiculoModels { IDVehiculo = Ds.Tables[0].Rows[0][0].ToString() }; } } DataTableReader Dr = Ds.Tables[1].CreateDataReader(); while (Dr.Read()) { Item = new ServiciosMantenimientoDetalleModels(); Item.IDServicioDetalle = !Dr.IsDBNull(Dr.GetOrdinal("IDServicioDetalle")) ? Dr.GetString(Dr.GetOrdinal("IDServicioDetalle")) : string.Empty; Item.TipoServicio.Descripcion = !Dr.IsDBNull(Dr.GetOrdinal("TipoServicio")) ? Dr.GetString(Dr.GetOrdinal("TipoServicio")) : string.Empty; Item.Encargado = !Dr.IsDBNull(Dr.GetOrdinal("Encargado")) ? Dr.GetString(Dr.GetOrdinal("Encargado")) : string.Empty; Item.Observaciones = !Dr.IsDBNull(Dr.GetOrdinal("Observaciones")) ? Dr.GetString(Dr.GetOrdinal("Observaciones")) : string.Empty; Item.Importe = !Dr.IsDBNull(Dr.GetOrdinal("Importe")) ? Dr.GetDecimal(Dr.GetOrdinal("Importe")) : 0; Item.ImporteRefacciones = !Dr.IsDBNull(Dr.GetOrdinal("ImporteRefacciones")) ? Dr.GetDecimal(Dr.GetOrdinal("ImporteRefacciones")) : 0; Lista.Add(Item); } } } Result.ListaDetalle = Lista; return(Result); } catch (Exception ex) { throw ex; } }
public Compra ObtenerDatosCompraDetalle(Compra Datos) { try { Compra DatosGuardados = new Compra(); DatosGuardados.Completado = false; DataSet Ds = SqlHelper.ExecuteDataset(Datos.Conexion, "spCSLDB_get_ComprasDetalle", Datos.IDCompra); if (Ds != null) { if (Ds.Tables.Count == 2) { if (Ds.Tables[0] != null) { DataTableReader Dr = Ds.Tables[0].CreateDataReader(); while (Dr.Read()) { DatosGuardados.IDCompra = Datos.IDCompra; DatosGuardados.IDProveedor = !Dr.IsDBNull(Dr.GetOrdinal("Proveedor")) ? Dr.GetString(Dr.GetOrdinal("Proveedor")) : string.Empty; DatosGuardados.RazonSocial = !Dr.IsDBNull(Dr.GetOrdinal("RazonSocial")) ? Dr.GetString(Dr.GetOrdinal("RazonSocial")) : string.Empty; DatosGuardados.RFC = !Dr.IsDBNull(Dr.GetOrdinal("RFC")) ? Dr.GetString(Dr.GetOrdinal("RFC")) : string.Empty; DatosGuardados.DomicilioFiscal = !Dr.IsDBNull(Dr.GetOrdinal("DomicilioFiscal")) ? Dr.GetString(Dr.GetOrdinal("DomicilioFiscal")) : string.Empty; DatosGuardados.NumFactura = !Dr.IsDBNull(Dr.GetOrdinal("NumFactura")) ? Dr.GetString(Dr.GetOrdinal("NumFactura")) : string.Empty; DatosGuardados.RegimenFiscal = !Dr.IsDBNull(Dr.GetOrdinal("RegimenFiscal")) ? Dr.GetString(Dr.GetOrdinal("RegimenFiscal")) : string.Empty; DatosGuardados.FolioFiscal = !Dr.IsDBNull(Dr.GetOrdinal("FolioFiscal")) ? Dr.GetString(Dr.GetOrdinal("FolioFiscal")) : string.Empty; DatosGuardados.NoSerieCertSAT = !Dr.IsDBNull(Dr.GetOrdinal("NoSerieCertSAT")) ? Dr.GetString(Dr.GetOrdinal("NoSerieCertSAT")) : string.Empty; DatosGuardados.FechaHoraCertificacion = !Dr.IsDBNull(Dr.GetOrdinal("FechaHoraCert")) ? Dr.GetDateTime(Dr.GetOrdinal("FechaHoraCert")) : DateTime.Today; DatosGuardados.NoSerieCertEmisor = !Dr.IsDBNull(Dr.GetOrdinal("NoSerieCertEmisor")) ? Dr.GetString(Dr.GetOrdinal("NoSerieCertEmisor")) : string.Empty; DatosGuardados.FechaEmision = !Dr.IsDBNull(Dr.GetOrdinal("FechaEmision")) ? Dr.GetDateTime(Dr.GetOrdinal("FechaEmision")) : DateTime.Today; DatosGuardados.LugarExpedicion = !Dr.IsDBNull(Dr.GetOrdinal("LugarExpedicion")) ? Dr.GetString(Dr.GetOrdinal("LugarExpedicion")) : string.Empty; DatosGuardados.Subtotal = !Dr.IsDBNull(Dr.GetOrdinal("Subtotal")) ? Dr.GetDecimal(Dr.GetOrdinal("Subtotal")) : 0; DatosGuardados.Descuento = !Dr.IsDBNull(Dr.GetOrdinal("Descuento")) ? Dr.GetDecimal(Dr.GetOrdinal("Descuento")) : 0; DatosGuardados.Iva = !Dr.IsDBNull(Dr.GetOrdinal("Iva")) ? Dr.GetDecimal(Dr.GetOrdinal("Iva")) : 0; DatosGuardados.Total = !Dr.IsDBNull(Dr.GetOrdinal("Total")) ? Dr.GetDecimal(Dr.GetOrdinal("Total")) : 0; DatosGuardados.TotalLetras = !Dr.IsDBNull(Dr.GetOrdinal("TotalLetras")) ? Dr.GetString(Dr.GetOrdinal("TotalLetras")) : string.Empty; } Dr.Close(); } if (Ds.Tables[1] != null) { DatosGuardados.TablaProductos = Ds.Tables[1]; } DatosGuardados.Completado = true; } } return(DatosGuardados); } catch (Exception ex) { throw ex; } }
public AlumnoXAsistenciaModels ObtenerListaAsistenciaPROXID(AlumnoXAsistenciaModels Datos) { try { object[] parametros = { Datos.IDAsignatura, Datos.IDLista, Datos.FechaLista, Datos.user }; DataSet Ds = null; Ds = SqlHelper.ExecuteDataset(Datos.conexion, "spCSLDB_V2_abc_ListaAsistencia_PROF", parametros); if (Ds != null) { if (Ds.Tables.Count == 2) { //DataTableReader Dr = Ds.Tables[0].CreateDataReader(); //while (Dr.Read()) //{ Datos.TablaDatos = Ds.Tables[0]; //} DataTableReader DTR = Ds.Tables[1].CreateDataReader(); DataTable Tbl1 = Ds.Tables[1]; while (DTR.Read()) { Datos.IDLista = !DTR.IsDBNull(DTR.GetOrdinal("IDLista")) ? DTR.GetString(DTR.GetOrdinal("IDLista")) : string.Empty; } } } return(Datos); } catch (Exception ex) { throw ex; } }
public EM_Encuesta ObtenerPreguntaRespuestaXID(EM_Encuesta Datos) { try { DataSet Ds = SqlHelper.ExecuteDataset(Datos.Conexion, "EM_spCSLDB_get_PreguntasRespuestaXID", Datos.IDEncuesta); if (Ds != null) { if (Ds.Tables.Count == 2) { DataTableReader Dr = Ds.Tables[0].CreateDataReader(); while (Dr.Read()) { Datos.IDEncuesta = !Dr.IsDBNull(Dr.GetOrdinal("IDRespuesta")) ? Dr.GetString(Dr.GetOrdinal("IDRespuesta")) : string.Empty; Datos.NombreEncuesta = !Dr.IsDBNull(Dr.GetOrdinal("Folio")) ? Dr.GetString(Dr.GetOrdinal("Folio")) : string.Empty; Datos.ListaPregunta = new List <EM_Preguntas>(); } List <EM_Preguntas> ListaPreguntas = new List <EM_Preguntas>(); EM_Preguntas Item; DataTableReader DTR = Ds.Tables[1].CreateDataReader(); DataTable Tbl1 = Ds.Tables[1]; while (DTR.Read()) { Item = new EM_Preguntas(); Item.ListaRespuesta = new List <RR_NuevaRespuesta>(); Item.IDPreguntas = !DTR.IsDBNull(DTR.GetOrdinal("IDPregunta")) ? DTR.GetString(DTR.GetOrdinal("IDPregunta")) : string.Empty; Item.NombrePregunta = !DTR.IsDBNull(DTR.GetOrdinal("NombrePregunta")) ? DTR.GetString(DTR.GetOrdinal("NombrePregunta")) : string.Empty; Item.IDTipoPregunta = !DTR.IsDBNull(DTR.GetOrdinal("IDTipoPregunta")) ? DTR.GetInt32(DTR.GetOrdinal("IDTipoPregunta")) : 0; string Aux = !DTR.IsDBNull(DTR.GetOrdinal("TablaRespuestas")) ? DTR.GetString(DTR.GetOrdinal("TablaRespuestas")) : string.Empty; Item.IDRespuestaContestada = !DTR.IsDBNull(DTR.GetOrdinal("Respuesta")) ? DTR.GetString(DTR.GetOrdinal("Respuesta")) : string.Empty; Aux = string.Format("<Main>{0}</Main>", Aux); XmlDocument xm = new XmlDocument(); xm.LoadXml(Aux); XmlNodeList Registros = xm.GetElementsByTagName("Main"); XmlNodeList Lista = ((XmlElement)Registros[0]).GetElementsByTagName("E"); List <RR_NuevaRespuesta> ListaRespuesta = new List <RR_NuevaRespuesta>(); RR_NuevaRespuesta ItemAux; foreach (XmlElement Nodo in Lista) { ItemAux = new RR_NuevaRespuesta(); XmlNodeList IDRespuesta = Nodo.GetElementsByTagName("IDRespuesta"); XmlNodeList ClaveRespuesta = Nodo.GetElementsByTagName("ClaveRespuesta"); XmlNodeList Respuesta = Nodo.GetElementsByTagName("Respuesta"); ItemAux.IDRespuesta = IDRespuesta[0].InnerText; ItemAux.ClvRespuesta = ClaveRespuesta[0].InnerText; ItemAux.Respuesta = Respuesta[0].InnerText; Item.ListaRespuesta.Add(ItemAux); } ListaPreguntas.Add(Item); } Datos.ListaPregunta = ListaPreguntas; } } return(Datos); } catch (Exception ex) { throw ex; } }
public DetaljiPoljaForm() { InitializeComponent(); String user = ""; SqlConnection con = new SqlConnection(@"Data Source=(LocalDB)\v11.0;AttachDbFilename=C:\Users\Trgy\Documents\Visual Studio 2012\Projects\EvidencijaPolja\EvidencijaPolja\BazaPodataka.mdf;Integrated Security=True;"); SqlDataAdapter sda = new SqlDataAdapter("SELECT [User] FROM [User] WHERE [UserId]='" + LoginForm.userId + "'", con); DataTable dt = new DataTable(); sda.Fill(dt); DataTableReader dtr = new DataTableReader(dt); while (dtr.Read()) { user = dtr.GetString(dtr.GetOrdinal("User")); } odjavaLabel.Text = user + " (odjava)"; dtr.Close(); godinaLabel.Text = PoljaForm.godina; string lokacijaPolja = ""; decimal povrsinaPolja = 0; string tipZitarice = ""; string gnojivo = ""; string pesticidi = ""; string herbicidi = ""; string gorivo = ""; try { SqlDataAdapter sdaPolja = new SqlDataAdapter("SELECT [ImePolja], [LokacijaPolja], [PovrsinaPolja], [TipZitarice], [Gnojivo], [Pesticidi], [Herbicidi], [Gorivo], [TrosakSjemena], [TrosakGnojiva], [TrosakSpriceva], [TrosakGoriva], [OstaliTroskovi], [Prinos], [CijenaOtkupa] FROM [Polje] WHERE [PoljeId]='" + PoljaForm.poljeId + "'", con); DataTable dtPolja = new DataTable(); sdaPolja.Fill(dtPolja); DataTableReader dtrPolja = new DataTableReader(dtPolja); while (dtrPolja.Read()) { imePolja = dtrPolja.GetString(dtrPolja.GetOrdinal("ImePolja")); lokacijaPolja = dtrPolja.GetString(dtrPolja.GetOrdinal("LokacijaPolja")); povrsinaPolja = dtrPolja.GetDecimal(dtrPolja.GetOrdinal("PovrsinaPolja")); tipZitarice = dtrPolja.GetString(dtrPolja.GetOrdinal("TipZitarice")); gnojivo = dtrPolja.GetString(dtrPolja.GetOrdinal("Gnojivo")); pesticidi = dtrPolja.GetString(dtrPolja.GetOrdinal("Pesticidi")); herbicidi = dtrPolja.GetString(dtrPolja.GetOrdinal("Herbicidi")); gorivo = dtrPolja.GetString(dtrPolja.GetOrdinal("Gorivo")); trosakSjemena = dtrPolja.GetDecimal(dtrPolja.GetOrdinal("TrosakSjemena")); trosakGnojiva = dtrPolja.GetDecimal(dtrPolja.GetOrdinal("TrosakGnojiva")); trosakSpriceva = dtrPolja.GetDecimal(dtrPolja.GetOrdinal("TrosakSpriceva")); trosakGoriva = dtrPolja.GetDecimal(dtrPolja.GetOrdinal("TrosakGoriva")); ostaliTroskovi = dtrPolja.GetDecimal(dtrPolja.GetOrdinal("OstaliTroskovi")); prinos = dtrPolja.GetDecimal(dtrPolja.GetOrdinal("Prinos")); cijenaOtkupa = dtrPolja.GetDecimal(dtrPolja.GetOrdinal("CijenaOtkupa")); } imePoljaLabel.Text = "Ime polja: " + imePolja; lokacijaPoljaLabel.Text = "Lokacija polja: " + lokacijaPolja; povrsinaPoljaLabel.Text = "Površina polja: " + povrsinaPolja.ToString() + " ha"; tipZitariceLabel.Text = "Tip žitarice: " + tipZitarice; potrosenoGnojivoLabel.Text = "Potrošeno gnojivo: " + gnojivo; pesticidiLabel.Text = "Pesticidi: " + pesticidi; herbicidiLabel.Text = "Herbicidi: " + herbicidi; potrosenoGorivoLabel.Text = "Gorivo: " + gorivo; troskoviSjemeLabel.Text = "Sjeme = " + trosakSjemena.ToString() + " kn"; troskoviGnojivoLabel.Text = "Gnojivo = " + trosakGnojiva.ToString() + " kn"; troskoviSpricLabel.Text = "Špricevi = " + trosakSpriceva.ToString() + " kn"; troskoviGorivoLabel.Text = "Gorivo = " + trosakGoriva.ToString() + " kn"; ostaliTroskoviLabel.Text = "Ostali troškovi = " + ostaliTroskovi.ToString() + " kn"; kolicinaLabel.Text = "Prinos = " + prinos.ToString() + " t"; cijenaOtkupaLabel.Text = "Cijena = " + cijenaOtkupa.ToString() + " kn/t"; dtrPolja.Close(); } catch (System.InvalidCastException) { } dobit = (float)prinos * (float)cijenaOtkupa; dobitLabel.Text = "Dobit = " + dobit.ToString() + " kn"; ukupniTrosak = (float)trosakSjemena + (float)trosakGnojiva + (float)trosakSpriceva + (float)trosakGoriva + (float)ostaliTroskovi; ukupniTrosakLabel.Text = "Ukupni trošak = " + ukupniTrosak.ToString() + " kn"; profit = dobit - ukupniTrosak; profitLabel.Text = "Profit = " + profit.ToString() + " kn"; }
/// <summary> /// Crée les éditions des tournois disputés dans une année. /// L'intégration manuelle des nouveaux tournois (ou ceux mis à jour) doit être réalisée au préalable. /// Les données relatives à la coupe Davis sont ignorées. /// </summary> public void IntegrateEditionOfTournaments() { string insertEditionQuery = SqlTools.BuildInsertQuery("editions", new Dictionary <string, string>() { { "tournament_ID", "@id" }, { "year", "@year" }, { "draw_size", "@drawsize" }, { "date_begin", "@bdate" }, { "date_end", "@edate" }, { "surface_ID", "@surface" }, { "slot_order", "@slot" }, { "is_indoor", "@indoor" }, { "level_ID", "@level" }, { "substitute_ID", "@substitute" }, { "name", "@name" }, { "city", "@city" } }); List <string> uniqueTournamentList = new List <string>(); foreach (Dictionary <string, string> match in _matchs) { if (!uniqueTournamentList.Contains(match["tourney_id"])) { uniqueTournamentList.Add(match["tourney_id"]); string baseCode = match["tourney_id"].Substring(5); using (DataTableReader reader = SqlTools.ExecuteReader("select * from tournaments where original_code in (@code2, @code1)", new SqlParam("@code1", DbType.String, baseCode), new SqlParam("@code2", DbType.String, GetGenericTournamentCode(baseCode)))) { if (reader.Read()) { DateTime dateBegin = Tools.FormatCsvDateTime(match["tourney_date"]); // Pas le vrai type SQL, mais san importance int drawSize = Convert.ToInt32(match["draw_size"]); // TODO : système de préparation de la requête SQL SqlTools.ExecuteNonQuery(insertEditionQuery, new SqlParam("@id", DbType.UInt32, reader.GetUint64("ID")), new SqlParam("@year", DbType.UInt32, _year), new SqlParam("@drawsize", DbType.UInt16, drawSize), new SqlParam("@bdate", DbType.DateTime, dateBegin.ToString("yyyy-MM-dd")), new SqlParam("@edate", DbType.DateTime, ComputeEditionEndDate(dateBegin, drawSize).ToString("yyyy-MM-dd")), new SqlParam("@surface", DbType.Byte, reader.GetByte("surface_ID")), new SqlParam("@slot", DbType.Byte, reader.GetByteNull("slot_order")), new SqlParam("@indoor", DbType.Boolean, reader.GetByte("is_indoor") == 1), new SqlParam("@level", DbType.Byte, reader.GetByte("level_ID")), new SqlParam("@substitute", DbType.UInt32, reader.GetUint64Null("substitute_ID")), new SqlParam("@name", DbType.String, reader.GetString("name")), new SqlParam("@city", DbType.String, reader.GetString("city"))); } else { Tools.WriteLog(string.Format("Le tournoi {0} a été ignoré. C'est une erreur s'il ne s'agit pas d'un match de coupe Davis.", match["tourney_id"])); } } } } }
public CatGrupoModels ObtenerMateriaPRofesr(CatGrupoModels Datos) { try { DataSet Ds = SqlHelper.ExecuteDataset(Datos.conexion, "spCSLDB_V2_get_CatAsignarMateriaYProfesor", Datos.IDGrupo, Datos.IDCurso); if (Ds != null) { if (Ds.Tables.Count == 1) { List <CatGrupoModels> ListaPrinc = new List <CatGrupoModels>(); CatGrupoModels Item; DataTableReader DTR = Ds.Tables[0].CreateDataReader(); DataTable Tbl1 = Ds.Tables[0]; while (DTR.Read()) { Item = new CatGrupoModels(); Item.ListaGrupoDetalle = new List <CatGrupoModels>(); Item.IDAsignacion = !DTR.IsDBNull(DTR.GetOrdinal("IDAsignatura")) ? DTR.GetString(DTR.GetOrdinal("IDAsignatura")) : string.Empty; Item.IDMateria = !DTR.IsDBNull(DTR.GetOrdinal("IDMateria")) ? DTR.GetString(DTR.GetOrdinal("IDMateria")) : string.Empty; Item.NombreMateria = !DTR.IsDBNull(DTR.GetOrdinal("NombreMateria")) ? DTR.GetString(DTR.GetOrdinal("NombreMateria")) : string.Empty; //string Aux = DTR.GetString(2); string Aux = !DTR.IsDBNull(DTR.GetOrdinal("TablaProfesores")) ? DTR.GetString(DTR.GetOrdinal("TablaProfesores")) : string.Empty; Aux = string.Format("<Main>{0}</Main>", Aux); XmlDocument xm = new XmlDocument(); xm.LoadXml(Aux); XmlNodeList Registros = xm.GetElementsByTagName("Main"); XmlNodeList Lista = ((XmlElement)Registros[0]).GetElementsByTagName("AB"); List <CatGrupoModels> ListaAux = new List <CatGrupoModels>(); CatGrupoModels ItemAux; foreach (XmlElement Nodo in Lista) { ItemAux = new CatGrupoModels(); XmlNodeList IDProfesor = Nodo.GetElementsByTagName("IDProfesor"); XmlNodeList IDProfesorR = Nodo.GetElementsByTagName("IDProfesorR"); XmlNodeList NombreProfesor = Nodo.GetElementsByTagName("NombreProfesor"); ItemAux.IDProfesor = IDProfesor[0].InnerText; ItemAux.IDProfesorR = IDProfesorR[0].InnerText; ItemAux.NombreProfesor = NombreProfesor[0].InnerText; Item.ListaGrupoDetalle.Add(ItemAux); } ListaPrinc.Add(Item); } Datos.ListaGrupoMateria = ListaPrinc; } } return(Datos); } catch (Exception ex) { throw ex; } }
public void ObtenerDetalleVenta(Venta Datos) { try { Datos.Completado = false; DataSet Ds = SqlHelper.ExecuteDataset(Datos.Conexion, "Ventas.spCSLDB_get_ResumenVenta", Datos.IDVenta); if (Ds != null) { if (Ds.Tables.Count == 4) { DataTableReader Dr = Ds.Tables[0].CreateDataReader(); while (Dr.Read()) { Datos.Completado = true; Datos.NombreCliente = Dr.GetString(Dr.GetOrdinal("NombreCliente")); Datos.Saldo = Dr.GetDecimal(Dr.GetOrdinal("Saldo")); Datos.PuntosVenta = Dr.GetDecimal(Dr.GetOrdinal("PuntosVenta")); Datos.Subtotal = Dr.GetDecimal(Dr.GetOrdinal("Subtotal")); Datos.Descuento = Dr.GetDecimal(Dr.GetOrdinal("Descuento")); Datos.Iva = Dr.GetDecimal(Dr.GetOrdinal("Iva")); Datos.Total = Dr.GetDecimal(Dr.GetOrdinal("Total")); Datos.CodigoVale = Dr.GetString(Dr.GetOrdinal("FolioVale")); Datos.FolioVenta = Dr.GetString(Dr.GetOrdinal("FolioVenta")); Datos.TotalPago = Dr.GetDecimal(Dr.GetOrdinal("Pago")); Datos.TotalCambio = Dr.GetDecimal(Dr.GetOrdinal("Cambio")); Datos.Comision = Dr.GetDecimal(Dr.GetOrdinal("Comision")); Datos.FechaHoraSistema = Dr.GetDateTime(Dr.GetOrdinal("FechaSistema")); Datos.IDTipoVenta = Dr.GetInt32(Dr.GetOrdinal("IDTipoVenta")); Datos.TextoVenta = Dr.GetString(Dr.GetOrdinal("TextoVenta")); } DataTableReader Dr2 = Ds.Tables[1].CreateDataReader(); DataTable aux = Ds.Tables[1]; List <VentaDetalle> Lista = new List <VentaDetalle>(); VentaDetalle Item; while (Dr2.Read()) { Item = new VentaDetalle(); Item.Clave = Dr2.GetString(Dr2.GetOrdinal("Clave")); Item.NombreProducto = Dr2.GetString(Dr2.GetOrdinal("NombreProducto")); Item.CantidadVenta = Dr2.GetDecimal(Dr2.GetOrdinal("Cantidad")); Item.PrecioNormal = Dr2.GetDecimal(Dr2.GetOrdinal("Precio")); Item.Subtotal = Dr2.GetDecimal(Dr2.GetOrdinal("Subtotal")); Item.Descuento = Dr2.GetDecimal(Dr2.GetOrdinal("Descuento")); Item.Total = Dr2.GetDecimal(Dr2.GetOrdinal("Total")); Lista.Add(Item); } Datos.ListaDetalle = Lista; DataTableReader Dr3 = Ds.Tables[2].CreateDataReader(); List <Producto> Lista02 = new List <Producto>(); Producto Item02; while (Dr3.Read()) { Item02 = new Producto(); Item02.Clave = Dr3.GetString(Dr3.GetOrdinal("Codigo")); Item02.NombreProducto = Dr3.GetString(Dr3.GetOrdinal("Producto")); Lista02.Add(Item02); } Datos.ListaProductos = Lista02; DataTableReader Dr4 = Ds.Tables[3].CreateDataReader(); List <FormaPago> Lista03 = new List <FormaPago>(); FormaPago Item03; while (Dr4.Read()) { Item03 = new FormaPago(); Item03.IDFormaPago = Dr4.GetInt32(Dr4.GetOrdinal("IDFormaPago")); Item03.Descripcion = Dr4.GetString(Dr4.GetOrdinal("FormaPago")); Item03.MontoTotal = Dr4.GetDecimal(Dr4.GetOrdinal("MontoTotal")); Lista03.Add(Item03); } Datos.ListaFormasPago = Lista03; } } } catch (Exception ex) { throw ex; } }
public void ObtenerReporteTicketCaja(Caja Datos) { try { Datos.Completado = false; DataSet Ds = SqlHelper.ExecuteDataset(Datos.Conexion, "Ventas.spCSLDB_get_RptTicketCaja", Datos.IDCaja, Datos.IDUsuario); if (Ds != null) { if (Ds.Tables.Count > 0) { int Resultado = 0; int.TryParse(Ds.Tables[0].Rows[0][0].ToString(), out Resultado); if (Resultado == 1) { Datos.Completado = true; if (Ds.Tables.Count == 5) { DataTableReader Dr = Ds.Tables[1].CreateDataReader(); while (Dr.Read()) { Datos.FolioTicket = Dr.GetInt32(Dr.GetOrdinal("Folio")); Datos.FechaTicket = Dr.GetDateTime(Dr.GetOrdinal("FechaHora")); } DataTableReader Dr2 = Ds.Tables[2].CreateDataReader(); List <FormaPago> ListaFP = new List <FormaPago>(); FormaPago Item01; while (Dr2.Read()) { Item01 = new FormaPago(); Item01.Descripcion = Dr2.GetString(Dr2.GetOrdinal("FormaPago")); Item01.MontoTotal = Dr2.GetDecimal(Dr2.GetOrdinal("MontoTotal")); ListaFP.Add(Item01); } Datos.ListaFormasPago = ListaFP; DataTableReader Dr3 = Ds.Tables[3].CreateDataReader(); List <Usuario> ListaUser = new List <Usuario>(); Usuario Item02; while (Dr3.Read()) { Item02 = new Usuario(); Item02.IDEmpleado = Dr3.GetString(Dr3.GetOrdinal("IDEmpleado")); Item02.Nombre = Dr3.GetString(Dr3.GetOrdinal("Nombre")); Item02.TotalVentas = Dr3.GetDecimal(Dr3.GetOrdinal("Total")); ListaUser.Add(Item02); } Datos.ListaEmpleados = ListaUser; DataTableReader Dr4 = Ds.Tables[4].CreateDataReader(); List <VentaDetalle> ListaVD = new List <VentaDetalle>(); VentaDetalle Item03; while (Dr4.Read()) { Item03 = new VentaDetalle(); Item03.IDEmpleado = Dr4.GetString(Dr4.GetOrdinal("IDEmpleado")); Item03.Descripcion = Dr4.GetString(Dr4.GetOrdinal("Servicio")); Item03.CantidadVenta = Dr4.GetDecimal(Dr4.GetOrdinal("Cantidad")); Item03.Total = Dr4.GetDecimal(Dr4.GetOrdinal("Monto")); ListaVD.Add(Item03); } Datos.ListaServicios = ListaVD; } } } } } catch (Exception ex) { throw ex; } }
private GuidCollection GetSoftwareBulletins() { GuidCollection bulletin_collection = new GuidCollection(); DataTable bulletins = GetExistingBulletins(); Console.WriteLine("# {0} bulletins returned by the stored procedure execution.", bulletins.Rows.Count); DataTable excluded_bulletins = GetExcludedBulletins(); Console.WriteLine("# {0} bulletin names found in the exclusion table.", excluded_bulletins.Rows.Count); if (bulletins.Rows.Count == 0) { return(bulletin_collection); } try { using (DataTableReader sqlRdr = bulletins.CreateDataReader()) { #region Get position of the used field int pos_released = -1; int pos_res_guid = -1; int pos_bulletin = -1; int pos_severity = -1; int pos_vendor = -1; for (int i = 0; i < sqlRdr.FieldCount; i++) { string field_name = sqlRdr.GetName(i).ToLower(); if (field_name == "released") { pos_released = i; } if (field_name == "_resourceguid") { pos_res_guid = i; } if (field_name == "bulletin") { pos_bulletin = i; } if (field_name == "severity") { pos_severity = i; } if (field_name == "vendor") { pos_vendor = i; } } bool field_init = false; if (pos_severity != -1 && pos_res_guid != -1 && pos_released != -1 && pos_bulletin != -1) { field_init = true; } #endregion if (config.Debug) { Console.WriteLine("# Field positions are:\n\tBulletin={0}\n\tReleased={1}\n\tResourceGuid={2}\n\tSeverity={3}\n\tVendor={4}", pos_bulletin, pos_released, pos_res_guid, pos_severity, pos_vendor); } if (field_init) { while (sqlRdr.Read()) { Guid bguid = sqlRdr.GetGuid(pos_res_guid); String bull_name = sqlRdr.GetString(pos_bulletin); String sev = sqlRdr.GetString(pos_severity); DateTime dt = sqlRdr.GetDateTime(pos_released); String bull_vendor = string.Empty; if (pos_vendor != -1) { bull_vendor = sqlRdr.GetString(pos_vendor).ToLower(); } bool row_excluded = false; #region // Break if the current bulletin is excluded foreach (DataRow r in excluded_bulletins.Rows) { if (r[0].ToString() == bull_name) { row_excluded = true; break; } } if (row_excluded) { continue; } #endregion if ((sev.ToLower() == config.Severity.ToLower() || config.Severity == "*") && dt >= config.Released_After && dt <= config.Released_Before) { if (pos_vendor == -1 || config.Vendor_Name == bull_vendor || config.Vendor_Name == "*") { if (config.Debug) { Console.WriteLine("\tWe have a match: {0} from {1}", bull_name, bull_vendor); } bulletin_collection.Add(bguid); } } } } else { Console.WriteLine("Failed to find the required fields in the provided data table. Not doing anything."); } } } catch (Exception e) { Console.WriteLine("Error: {0}\nException message = {1}\nStack trace = {2}.", e.Message, e.InnerException, e.StackTrace); } Console.WriteLine("{0} bulletins match the {1} severity and will be checked for policies.", bulletin_collection.Count, config.Severity); return(bulletin_collection); }
public CatAdministrativoModels ObtenerPermisoUsuario(CatAdministrativoModels Datos) { try { DataSet Ds = SqlHelper.ExecuteDataset(Datos.conexion, "spCSLDB_V2_get_PermisosXID", Datos.id_administrativo, Datos.id_tipoUser); if (Ds != null) { if (Ds.Tables.Count == 1) { List <CatAdministrativoModels> ListaPrinc = new List <CatAdministrativoModels>(); CatAdministrativoModels Item; DataTableReader DTR = Ds.Tables[0].CreateDataReader(); DataTable Tbl1 = Ds.Tables[0]; while (DTR.Read()) { Item = new CatAdministrativoModels(); Item.ListaPermisosDetalle = new List <CatAdministrativoModels>(); Item.IDPermiso = !DTR.IsDBNull(DTR.GetOrdinal("IDPermiso")) ? DTR.GetString(DTR.GetOrdinal("IDPermiso")) : string.Empty; Item.IDMenu = !DTR.IsDBNull(DTR.GetOrdinal("MenuID")) ? DTR.GetInt32(DTR.GetOrdinal("MenuID")) : 0; Item.NombreMenu = !DTR.IsDBNull(DTR.GetOrdinal("NombreMenu")) ? DTR.GetString(DTR.GetOrdinal("NombreMenu")) : string.Empty; Item.ver = DTR.GetBoolean(DTR.GetOrdinal("ver")); //string Aux = DTR.GetString(2); string Aux = !DTR.IsDBNull(DTR.GetOrdinal("TablaPermiso")) ? DTR.GetString(DTR.GetOrdinal("TablaPermiso")) : string.Empty; Aux = string.Format("<Main>{0}</Main>", Aux); XmlDocument xm = new XmlDocument(); xm.LoadXml(Aux); XmlNodeList Registros = xm.GetElementsByTagName("Main"); XmlNodeList Lista = ((XmlElement)Registros[0]).GetElementsByTagName("C"); List <CatAdministrativoModels> ListaAux = new List <CatAdministrativoModels>(); CatAdministrativoModels ItemAux; foreach (XmlElement Nodo in Lista) { ItemAux = new CatAdministrativoModels(); XmlNodeList MenuID = Nodo.GetElementsByTagName("MenuID"); XmlNodeList NombreMenu = Nodo.GetElementsByTagName("NombreMenu"); XmlNodeList ver = Nodo.GetElementsByTagName("ver"); XmlNodeList IDPermiso = Nodo.GetElementsByTagName("IDPermiso"); ItemAux.IDMenu = Convert.ToInt32(MenuID[0].InnerText); ItemAux.NombreMenu = NombreMenu[0].InnerText; int Visto = 0; int.TryParse(ver[0].InnerText, out Visto); if (Visto == 1) { ItemAux.ver = true; } else { ItemAux.ver = false; } ItemAux.IDPermiso = IDPermiso[0].InnerText; Item.ListaPermisosDetalle.Add(ItemAux); } ListaPrinc.Add(Item); } Datos.ListaPermisos = ListaPrinc; } } return(Datos); } catch (Exception ex) { throw ex; } }
private void bt_valider_Click(object sender, EventArgs e) { if (uf.confirmer_questionON(this, "Etes-vous sûre de valider ?") == DialogResult.Yes) { DataTableReader rr = realvistaDataSet.facturation.CreateDataReader(); string numf = ""; decimal mttbrutmoinsrabais = 0; decimal mttapayer = 0; int numfolio = 0; string idcomptedebit = ""; string idcomptefacture = ""; string nomprenom = ""; if (!brappel) { numfolio = int.Parse(Fmain.Maxsuivant(Fmain.nombasecompta + ".cpta_mouvement", "numfolio", "year(datemouvement) = " + DateTime.Now.Year.ToString())); idcomptedebit = uf.ValeurParCond(comrech, Fmain.nombasecompta + ".cpta_compte", "idcompte, codecompte", "idcompte", "codecompte = " + Fmain.comptedebit); idcomptefacture = uf.ValeurParCond(comrech, Fmain.nombasecompta + ".cpta_compte", "idcompte, codecompte", "idcompte", "codecompte = " + Fmain.comptefacture); } while (rr.Read()) { if (numf != rr.GetValue(rr.GetOrdinal("fact_nofacture")).ToString()) { if (brappel) { if (numf != "") { uf.executeSQL(comrealvistamod, "fact_facturation", "dateecheance, rappel", string.Format("{0:yyyy-MM-dd}", DateTime.Now.AddDays(int.Parse(rr.GetValue(rr.GetOrdinal("ent_echeancerappel")).ToString()))) + "$" + "##rappel+1", 1, "identreprise = " + Fmain.identreprisesel + " AND reffacturedeltareal = '" + numf + "'"); uf.executeSQL(comrealvistamod, "fact_procedures", "identreprise,idclient,numfacture,inouttype,initial,dateproc,typecourrier,echeanceproc", Fmain.identreprisesel + "$" + rr.GetValue(rr.GetOrdinal("iCli")).ToString() + "$" + numf + "$" + "out" + "$" + Fmain.InitUser + "$" + string.Format("{0:yyyy-MM-dd}", DateTime.Now) + "$" + "Rappel " + ((int.Parse(rr.GetValue(rr.GetOrdinal("fact_nbrrappel")).ToString())) + 1).ToString() + "$" + string.Format("{0:yyyy-MM-dd}", DateTime.Now.AddDays(int.Parse(rr.GetValue(rr.GetOrdinal("ent_echeancerappel")).ToString()))), 2, ""); } } else { if (numf != "") { string newid = uf.executeSQL(comrealvistamod, Fmain.nombasecompta + ".cpta_mouvement", "numfolio,datesaisie,datemouvement,typeecriture,idcompte,codecompte,idcomptec,codecomptec,libelledetail,entree,sortie", numfolio.ToString() + "$" + string.Format("{0:yyyy-MM-dd}", DateTime.Now) + "$" + string.Format("{0:yyyy-MM-dd}", DateTime.Now) + "$" + "1" + "$" + idcomptedebit + "$" + Fmain.comptedebit + "$" + idcomptefacture + "$" + Fmain.comptefacture + "$" + numf + " " + nomprenom + "$" + uf.getFormatCur(mttapayer, false) + "$" + "0", 2, ""); uf.executeSQL(comrealvistamod, "fact_facturation", "dateimpression, dateecheance, idmouvementenvoye", string.Format("{0:yyyy-MM-dd}", DateTime.Now) + "$" + string.Format("{0:yyyy-MM-dd}", DateTime.Now.AddDays(int.Parse(rr.GetValue(rr.GetOrdinal("ent_echeancejour")).ToString()))) + "$" + newid, 1, "identreprise = " + Fmain.identreprisesel + " AND reffacturedeltareal ='" + numf + "'"); uf.executeSQL(comrealvistamod, "fact_procedures", "identreprise,idclient,numfacture,inouttype,initial,dateproc,typecourrier,echeanceproc", Fmain.identreprisesel + "$" + rr.GetValue(rr.GetOrdinal("iCli")).ToString() + "$" + numf + "$" + "out" + "$" + Fmain.InitUser + "$" + string.Format("{0:yyyy-MM-dd}", DateTime.Now) + "$" + "Facture" + "$" + string.Format("{0:yyyy-MM-dd}", DateTime.Now.AddDays(int.Parse(rr.GetValue(rr.GetOrdinal("ent_echeancejour")).ToString()))), 2, ""); numfolio++; } mttapayer = 0; } numf = rr.GetValue(rr.GetOrdinal("fact_nofacture")).ToString(); } if (!brappel) { mttbrutmoinsrabais = rr.GetDecimal(rr.GetOrdinal("art_montantbrut")) - rr.GetDecimal(rr.GetOrdinal("art_rabaischf")); mttapayer += mttbrutmoinsrabais + (mttbrutmoinsrabais * decimal.Parse(rr.GetValue(rr.GetOrdinal("fact_tvapourcent")).ToString()) / 100); nomprenom = rr.GetString(rr.GetOrdinal("cli_nom")) + " " + rr.GetString(rr.GetOrdinal("cli_prenom")) + " " + rr.GetString(rr.GetOrdinal("cli_npa")) + " " + rr.GetString(rr.GetOrdinal("cli_ville")); } } if (numf != "") { if (brappel) { //uf.executeSQL(comrealvistamod, "fact_facturation", "dateecheance, rappel", string.Format("{0:yyyy-MM-dd}", DateTime.Now.AddDays(int.Parse(rr.GetValue(rr.GetOrdinal("ent_echeancejour")).ToString()))) + "$" + "##rappel+1", 1, "identreprise = " + Fmain.identreprisesel + " AND reffacturedeltareal = '" + numf + "'"); uf.executeSQL(comrealvistamod, "fact_facturation", "dateecheance, rappel", string.Format("{0:yyyy-MM-dd}", DateTime.Now.AddDays(int.Parse(rr.GetValue(rr.GetOrdinal("ent_echeancerappel")).ToString()))) + "$" + "##rappel+1", 1, "identreprise = " + Fmain.identreprisesel + " AND reffacturedeltareal = '" + numf + "'"); uf.executeSQL(comrealvistamod, "fact_procedures", "identreprise,idclient,numfacture,inouttype,initial,dateproc,typecourrier,echeanceproc", Fmain.identreprisesel + "$" + rr.GetValue(rr.GetOrdinal("iCli")).ToString() + "$" + numf + "$" + "out" + "$" + Fmain.InitUser + "$" + string.Format("{0:yyyy-MM-dd}", DateTime.Now) + "$" + "Rappel " + ((int.Parse(rr.GetValue(rr.GetOrdinal("fact_nbrrappel")).ToString())) + 1).ToString() + "$" + string.Format("{0:yyyy-MM-dd}", DateTime.Now.AddDays(int.Parse(rr.GetValue(rr.GetOrdinal("ent_echeancerappel")).ToString()))), 2, ""); //Fmain.identreprisesel + "$" + rr.GetValue(rr.GetOrdinal("iCli")).ToString() + "$" + numf + "$" + "out" + "$" + Fmain.InitUser + "$" + string.Format("{0:yyyy-MM-dd}", DateTime.Now) + "$" + "Rappel" + rr.GetValue(rr.GetOrdinal("ent_echeancejour")).ToString().Substring(rr.GetValue(rr.GetOrdinal("ent_echeancejour")).ToString().IndexOf("A") + 1) + "$" + string.Format("{0:yyyy-MM-dd}", DateTime.Now.AddDays(int.Parse(rr.GetValue(rr.GetOrdinal("ent_echeancejour")).ToString()))), 2, ""); } else { string newid = uf.executeSQL(comrealvistamod, Fmain.nombasecompta + ".cpta_mouvement", "numfolio,datesaisie,datemouvement,typeecriture,idcompte,codecompte,idcomptec,codecomptec,libelledetail,entree,sortie", numfolio.ToString() + "$" + string.Format("{0:yyyy-MM-dd}", DateTime.Now) + "$" + string.Format("{0:yyyy-MM-dd}", DateTime.Now) + "$" + "1" + "$" + idcomptedebit + "$" + Fmain.comptedebit + "$" + idcomptefacture + "$" + Fmain.comptefacture + "$" + numf + " " + nomprenom + "$" + uf.getFormatCur(mttapayer, false) + "$" + "0", 2, ""); uf.executeSQL(comrealvistamod, "fact_facturation", "dateimpression, dateecheance, idmouvementenvoye", string.Format("{0:yyyy-MM-dd}", DateTime.Now) + "$" + string.Format("{0:yyyy-MM-dd}", DateTime.Now.AddDays(int.Parse(rr.GetValue(rr.GetOrdinal("ent_echeancejour")).ToString()))) + "$" + newid, 1, "identreprise = " + Fmain.identreprisesel + " AND reffacturedeltareal ='" + numf + "'"); uf.executeSQL(comrealvistamod, "fact_procedures", "identreprise,idclient,numfacture,inouttype,initial,dateproc,typecourrier,echeanceproc", Fmain.identreprisesel + "$" + rr.GetValue(rr.GetOrdinal("iCli")).ToString() + "$" + numf + "$" + "out" + "$" + Fmain.InitUser + "$" + string.Format("{0:yyyy-MM-dd}", DateTime.Now) + "$" + "Facture" + "$" + string.Format("{0:yyyy-MM-dd}", DateTime.Now.AddDays(int.Parse(rr.GetValue(rr.GetOrdinal("ent_echeancejour")).ToString()))), 2, ""); numfolio++; } } this.DialogResult = DialogResult.OK; } }
public Compra ObtenerDatosCompra(Compra Datos) { try { Compra DatosGuardados = new Compra(); DatosGuardados.Completado = false; DataSet Ds = SqlHelper.ExecuteDataset(Datos.Conexion, "spCSLDB_get_CompraDatosDetalle", Datos.IDCompra); if (Ds != null) { if (Ds.Tables.Count == 2) { if (Ds.Tables[0] != null) { DataTableReader Dr = Ds.Tables[0].CreateDataReader(); while (Dr.Read()) { DatosGuardados.IDCompra = Datos.IDCompra; DatosGuardados.IDProveedor = !Dr.IsDBNull(Dr.GetOrdinal("IDProveedor")) ? Dr.GetString(Dr.GetOrdinal("IDProveedor")) : string.Empty; DatosGuardados.RazonSocial = !Dr.IsDBNull(Dr.GetOrdinal("RazonSocial")) ? Dr.GetString(Dr.GetOrdinal("RazonSocial")) : string.Empty; DatosGuardados.RFC = !Dr.IsDBNull(Dr.GetOrdinal("RFC")) ? Dr.GetString(Dr.GetOrdinal("RFC")) : string.Empty; DatosGuardados.DomicilioFiscal = !Dr.IsDBNull(Dr.GetOrdinal("DomicilioFiscal")) ? Dr.GetString(Dr.GetOrdinal("DomicilioFiscal")) : string.Empty; DatosGuardados.NumFactura = !Dr.IsDBNull(Dr.GetOrdinal("NumFactura")) ? Dr.GetString(Dr.GetOrdinal("NumFactura")) : string.Empty; DatosGuardados.RegimenFiscal = !Dr.IsDBNull(Dr.GetOrdinal("RegimenFiscal")) ? Dr.GetString(Dr.GetOrdinal("RegimenFiscal")) : string.Empty; DatosGuardados.FolioFiscal = !Dr.IsDBNull(Dr.GetOrdinal("FolioFiscal")) ? Dr.GetString(Dr.GetOrdinal("FolioFiscal")) : string.Empty; DatosGuardados.NoSerieCertSAT = !Dr.IsDBNull(Dr.GetOrdinal("NoSerieCertSAT")) ? Dr.GetString(Dr.GetOrdinal("NoSerieCertSAT")) : string.Empty; DatosGuardados.FechaHoraCertificacion = !Dr.IsDBNull(Dr.GetOrdinal("FechaHoraCert")) ? Dr.GetDateTime(Dr.GetOrdinal("FechaHoraCert")) : DateTime.Today; DatosGuardados.NoSerieCertEmisor = !Dr.IsDBNull(Dr.GetOrdinal("NoSerieCertEmisor")) ? Dr.GetString(Dr.GetOrdinal("NoSerieCertEmisor")) : string.Empty; DatosGuardados.FechaEmision = !Dr.IsDBNull(Dr.GetOrdinal("FechaEmision")) ? Dr.GetDateTime(Dr.GetOrdinal("FechaEmision")) : DateTime.Today; DatosGuardados.LugarExpedicion = !Dr.IsDBNull(Dr.GetOrdinal("LugarExpedicion")) ? Dr.GetString(Dr.GetOrdinal("LugarExpedicion")) : string.Empty; DatosGuardados.Subtotal = !Dr.IsDBNull(Dr.GetOrdinal("Subtotal")) ? Dr.GetDecimal(Dr.GetOrdinal("Subtotal")) : 0; DatosGuardados.Descuento = !Dr.IsDBNull(Dr.GetOrdinal("Descuento")) ? Dr.GetDecimal(Dr.GetOrdinal("Descuento")) : 0; DatosGuardados.Iva = !Dr.IsDBNull(Dr.GetOrdinal("Iva")) ? Dr.GetDecimal(Dr.GetOrdinal("Iva")) : 0; DatosGuardados.Total = !Dr.IsDBNull(Dr.GetOrdinal("Total")) ? Dr.GetDecimal(Dr.GetOrdinal("Total")) : 0; DatosGuardados.TotalLetras = !Dr.IsDBNull(Dr.GetOrdinal("TotalLetras")) ? Dr.GetString(Dr.GetOrdinal("TotalLetras")) : string.Empty; } Dr.Close(); } if (Ds.Tables[1] != null) { List <Producto> Lista = new List <Producto>(); Producto Item; DataTableReader Dr = Ds.Tables[1].CreateDataReader(); while (Dr.Read()) { Item = new Producto(); Item.IDProducto = !Dr.IsDBNull(Dr.GetOrdinal("IDProducto")) ? Dr.GetString(Dr.GetOrdinal("IDProducto")) : string.Empty; Item.IDUnidadMedida = !Dr.IsDBNull(Dr.GetOrdinal("IDUnidadMedida")) ? Dr.GetInt32(Dr.GetOrdinal("IDUnidadMedida")) : 0; Item.UnidadMedidaDesc = !Dr.IsDBNull(Dr.GetOrdinal("UnidadMedida")) ? Dr.GetString(Dr.GetOrdinal("UnidadMedida")) : string.Empty; Item.Clave = !Dr.IsDBNull(Dr.GetOrdinal("FolioProducto")) ? Dr.GetString(Dr.GetOrdinal("FolioProducto")) : string.Empty; Item.NombreProducto = !Dr.IsDBNull(Dr.GetOrdinal("NombreProducto")) ? Dr.GetString(Dr.GetOrdinal("NombreProducto")) : string.Empty; Item.Cantidad = (int)(!Dr.IsDBNull(Dr.GetOrdinal("NombreProducto")) ? Dr.GetDecimal(Dr.GetOrdinal("Cantidad")) : 0); Item.PrecioCompra = !Dr.IsDBNull(Dr.GetOrdinal("PrecioUnitario")) ? Dr.GetDecimal(Dr.GetOrdinal("PrecioUnitario")) : 0; Item.Subtotal = !Dr.IsDBNull(Dr.GetOrdinal("Subtotal")) ? Dr.GetDecimal(Dr.GetOrdinal("Subtotal")) : 0; Item.Descuento = !Dr.IsDBNull(Dr.GetOrdinal("DescuentoUnitario")) ? Dr.GetDecimal(Dr.GetOrdinal("DescuentoUnitario")) : 0; Item.DescuentoTotal = !Dr.IsDBNull(Dr.GetOrdinal("Descuento")) ? Dr.GetDecimal(Dr.GetOrdinal("Descuento")) : 0; Item.Iva = !Dr.IsDBNull(Dr.GetOrdinal("IvaUnitario")) ? Dr.GetDecimal(Dr.GetOrdinal("IvaUnitario")) : 0; Item.IvaTotal = !Dr.IsDBNull(Dr.GetOrdinal("Iva")) ? Dr.GetDecimal(Dr.GetOrdinal("Iva")) : 0; Item.Total = !Dr.IsDBNull(Dr.GetOrdinal("Total")) ? Dr.GetDecimal(Dr.GetOrdinal("Total")) : 0; Lista.Add(Item); } DatosGuardados.ListaProductos = Lista; Dr.Close(); } DatosGuardados.Completado = true; } } return(DatosGuardados); } catch (Exception ex) { throw ex; } }
/// <summary> /// Método para obtener el detalle del reporte elegido /// </summary> /// <param name="Conexion">Cadena de conexión a la BD</param> /// <param name="IDReporte">ID del Reporte al que se quiere acceder</param> /// <returns>Retorna una lista con el detalle del reporte seleccionado.</returns> public ReporteComprasCliente ObtenerDetalleReporteComprasCliente(string Conexion, int IDReporte) { try { ReporteComprasCliente Resultado = new ReporteComprasCliente(); DataSet Ds = SqlHelper.ExecuteDataset(Conexion, "Reportes.spCSLDB_get_ReporteComprasClienteXID", IDReporte); if (Ds != null) { if (Ds.Tables.Count == 2) { DataTableReader Dr = Ds.Tables[0].CreateDataReader(); while (Dr.Read()) { Resultado.FechaInicio = !Dr.IsDBNull(Dr.GetOrdinal("FechaInicio")) ? Dr.GetDateTime(Dr.GetOrdinal("FechaInicio")) : DateTime.MinValue; Resultado.FechaFin = !Dr.IsDBNull(Dr.GetOrdinal("FechaFin")) ? Dr.GetDateTime(Dr.GetOrdinal("FechaFin")) : DateTime.MinValue; Resultado.IDCliente = !Dr.IsDBNull(Dr.GetOrdinal("IDCliente")) ? Dr.GetString(Dr.GetOrdinal("IDCliente")) : string.Empty; Resultado.Nombre = !Dr.IsDBNull(Dr.GetOrdinal("Nombre")) ? Dr.GetString(Dr.GetOrdinal("Nombre")) : string.Empty; break; } Dr.Close(); List <ReporteComprasClienteDetalle> Lista = new List <ReporteComprasClienteDetalle>(); ReporteComprasClienteDetalle Item; DataTableReader Dr2 = Ds.Tables[1].CreateDataReader(); while (Dr2.Read()) { Item = new ReporteComprasClienteDetalle(); Item.FolioVenta = !Dr2.IsDBNull(Dr2.GetOrdinal("FolioVenta")) ? Dr2.GetString(Dr2.GetOrdinal("FolioVenta")) : string.Empty; Item.NombreSucursal = !Dr2.IsDBNull(Dr2.GetOrdinal("NombreSucursal")) ? Dr2.GetString(Dr2.GetOrdinal("NombreSucursal")) : string.Empty; Item.FechaVenta = !Dr2.IsDBNull(Dr2.GetOrdinal("FechaVenta")) ? Dr2.GetDateTime(Dr2.GetOrdinal("FechaVenta")) : DateTime.MinValue; Item.Servicios = !Dr2.IsDBNull(Dr2.GetOrdinal("Servicios")) ? Dr2.GetString(Dr2.GetOrdinal("Servicios")) : string.Empty; Item.Total = !Dr2.IsDBNull(Dr2.GetOrdinal("Total")) ? Dr2.GetDecimal(Dr2.GetOrdinal("Total")) : 0; Lista.Add(Item); } Dr2.Close(); Resultado.Detalle = Lista; Resultado.Completo = true; } } return(Resultado); } catch (Exception ex) { throw ex; } }
public Cliente ObtenerHistorialSucursal(Cliente Datos) { try { Cliente DatosGuardados = new Cliente(); DatosGuardados.Completado = false; DataSet Ds = SqlHelper.ExecuteDataset(Datos.Conexion, "spCSLDB_get_HistorialSucursaleXIDCliente", Datos.IDCliente); if (Ds != null) { if (Ds.Tables.Count == 1) { if (Ds.Tables[0] != null) { List <Cliente> Lista = new List <Cliente>(); Cliente Item; DataTableReader Dr = Ds.Tables[0].CreateDataReader(); while (Dr.Read()) { Item = new Cliente(); Item.IDSucursal = !Dr.IsDBNull(Dr.GetOrdinal("IDSucursal")) ? Dr.GetString(Dr.GetOrdinal("IDSucursal")) : string.Empty; Item.NombreSucursal = !Dr.IsDBNull(Dr.GetOrdinal("NombreSucursal")) ? Dr.GetString(Dr.GetOrdinal("NombreSucursal")) : string.Empty; Item.VisitasVentas = !Dr.IsDBNull(Dr.GetOrdinal("VisitasVentas")) ? Dr.GetInt32(Dr.GetOrdinal("VisitasVentas")) : 0; Lista.Add(Item); } DatosGuardados.ListaHistClientes = Lista; } DatosGuardados.Completado = true; } } return(DatosGuardados); } catch (Exception ex) { throw ex; } }
public UsuarioModels ValidarUsuario(UsuarioModels Datos) { try { object[] parametros = { Datos.user, Datos.Password }; DataSet Ds = SqlHelper.ExecuteDataset(Datos.conexion, "Login_sp", parametros); if (Ds != null) { if (Ds.Tables.Count > 0) { DataTableReader DTRD = Ds.Tables[0].CreateDataReader(); while (DTRD.Read()) { Datos.opcion = Convert.ToInt32(DTRD["id"].ToString()); } if (Datos.opcion == 1) { DataTableReader Dr = Ds.Tables[1].CreateDataReader(); while (Dr.Read()) { Datos.id_usuario = Dr["Id_U"].ToString(); Datos.nombre = Dr["U_Nombre"].ToString(); Datos.apPat = Dr["U_Apellidop"].ToString(); Datos.apMat = Dr["U_Apellidom"].ToString(); Datos.user = Dr["Cu_User"].ToString(); Datos.Password = Dr["Cu_Pass"].ToString(); Datos.nombreCompleto = Datos.nombre.ToUpper() + " " + Datos.apPat.ToUpper(); } List <UsuarioModels> ListaPrinc = new List <UsuarioModels>(); UsuarioModels Item; DataTableReader DTR = Ds.Tables[2].CreateDataReader(); DataTable Tbl1 = Ds.Tables[1]; while (DTR.Read()) { Item = new UsuarioModels(); Item.NombreUrl = !DTR.IsDBNull(DTR.GetOrdinal("NombreUrl")) ? DTR.GetString(DTR.GetOrdinal("NombreUrl")) : string.Empty; ListaPrinc.Add(Item); } Datos.ListaPermisos = ListaPrinc; } } } return(Datos); } catch (Exception ex) { throw ex; } }
public ServiciosMantenimientoModels ObtenerDatosIndex(string Conexion, string IdSucursal) { try { ServiciosMantenimientoModels Result = new ServiciosMantenimientoModels(); //Obtener el listado de vehículos DataSet Ds = SqlHelper.ExecuteDataset(Conexion, "spCSLDB_Mantenimiento_get_IndexServicios", IdSucursal); if (Ds != null) { if (Ds.Tables.Count == 1) { DataTableReader Dr01 = Ds.Tables[0].CreateDataReader(); List <CatVehiculoModels> ListaV = new List <CatVehiculoModels>(); CatVehiculoModels ItemV; while (Dr01.Read()) { ItemV = new CatVehiculoModels(); ItemV.IDVehiculo = !Dr01.IsDBNull(Dr01.GetOrdinal("IDVehiculo")) ? Dr01.GetString(Dr01.GetOrdinal("IDVehiculo")) : string.Empty; ItemV.Modelo = !Dr01.IsDBNull(Dr01.GetOrdinal("Descripcion")) ? Dr01.GetString(Dr01.GetOrdinal("Descripcion")) : string.Empty; ItemV.DateLastService = !Dr01.IsDBNull(Dr01.GetOrdinal("LastDate")) ? Dr01.GetDateTime(Dr01.GetOrdinal("LastDate")) : DateTime.MinValue; ListaV.Add(ItemV); } Dr01.Close(); //Obtener el listado de remolques //DataTableReader Dr02 = Ds.Tables[1].CreateDataReader(); //List<CatRemolqueModels> ListaR = new List<CatRemolqueModels>(); //CatRemolqueModels ItemR; //while (Dr02.Read()) //{ // ItemR = new CatRemolqueModels(); // ItemR.IDRemolque = !Dr02.IsDBNull(Dr02.GetOrdinal("IDRemolque")) ? Dr02.GetString(Dr02.GetOrdinal("IDRemolque")) : string.Empty; // ItemR.placa = !Dr02.IsDBNull(Dr02.GetOrdinal("Descripcion")) ? Dr02.GetString(Dr02.GetOrdinal("Descripcion")) : string.Empty; // ItemR.DateLastService = !Dr02.IsDBNull(Dr02.GetOrdinal("LastDate")) ? Dr02.GetDateTime(Dr02.GetOrdinal("LastDate")) : DateTime.MinValue; // ListaR.Add(ItemR); //} // Asignar listas a objeto principal y retornar Result.ListaVehiculos = ListaV; //Result.ListaRemolques = ListaR; } } return(Result); } catch (Exception ex) { throw ex; } }
public override ComboBoxItem inflate(DataTableReader reader) { id = reader.GetInt32(0); nomeTipo = reader.GetString(1); return(this); }