/// <summary> /// Equals /// </summary> /// <param name="obj"></param> /// <returns></returns> public override bool Equals(object obj) { if (!(obj is InfoEstructura <T> infoEstructura)) { return(false); } else { if (ReferenceEquals(this, infoEstructura)) { return(true); } else { var iguales = Cabecera.Equals(infoEstructura.Cabecera) && (Unidades.Count() == infoEstructura.Unidades.Count()); if (iguales) { foreach (var unidad in Unidades) { var indexUnidad = Unidades.IndexOf(unidad); if (!unidad.Equals(infoEstructura.Unidades[indexUnidad])) { iguales = false; break; } } } return(iguales); } } }
/// <summary> /// Devuelve un TicketBAI a partir de un documento. /// </summary> /// <param name="documento">Documento de entrada a serializar.</param> /// <returns>TicketBAI generado a partir del documento de entrada.</returns> public TicketBai.TicketBai GetTicketBai(Documento.Documento documento) { documento.CalcularImpuestos(); TicketBai.TicketBai result = new TicketBai.TicketBai() { Cabecera = new Cabecera() { IDVersionTBAI = TicketBai.Listas.IDVersionTBAI.Version_1_2 }, Sujetos = new Sujetos() { Emisor = new SujetosEmisor() { NIF = documento.Emisor.IdentficadorFiscal, ApellidosNombreRazonSocial = documento.Emisor.Nombre }, Destinatarios = new List <IDDestinatario>() { new IDDestinatario() { NIF = documento.Destinatario.IdentficadorFiscal, ApellidosNombreRazonSocial = documento.Destinatario.Nombre } }, }, Factura = new Factura() { CabeceraFactura = new FacturaCabeceraFactura() { SerieFactura = documento.SerieFactura, NumFactura = documento.NumFactura, FechaExpedicionFactura = $"{documento.FechaExpedicionFactura:dd-MM-yyyy}", HoraExpedicionFactura = $"{documento.FechaExpedicionFactura:HH:mm:ss}", },
public async Task <Cabecera> putCabecera(Cabecera cabecera) { string iD = cabecera.Venta; Cabecera cabecerar = new Cabecera(); cabecerar.Cliente = cabecera.Cliente; cabecerar.Venta = cabecera.Venta; cabecerar.Fecha = cabecera.Fecha; cabecerar.Descuento = cabecera.Descuento; cabecerar.Subtotal = cabecera.Subtotal; cabecerar.Total = cabecera.Total; var jsonObj = JsonConvert.SerializeObject(cabecerar); using (HttpClient client = new HttpClient()) { StringContent content = new StringContent(jsonObj.ToString(), Encoding.UTF8, "application/json"); var request = new HttpRequestMessage() { RequestUri = new Uri("https://caja.somee.com/api/Cabeceras/" + iD + ""), Method = HttpMethod.Put, Content = content }; var response = await client.SendAsync(request).ConfigureAwait(false); string dataResult = response.Content.ReadAsStringAsync().Result; Cabecera result = cabecerar; return(result); } }
public async Task <Cabecera> postCabecera(Cabecera cabecera) { Cabecera cabecerar = new Cabecera(); cabecerar.iDCliente = cabecera.iDCliente; cabecerar.iDVenta = cabecera.iDVenta; cabecerar.FechaVenta = cabecera.FechaVenta; cabecerar.SubTotal = cabecera.SubTotal; cabecerar.Monto = cabecera.Monto; cabecerar.Lineas = cabecera.Lineas; cabecerar.Status = cabecera.Status; cabecerar.Metodo = cabecera.Metodo; cabecerar.TipoVenta = cabecera.TipoVenta; cabecerar.Direccion = cabecera.Direccion; var jsonObj = JsonConvert.SerializeObject(cabecerar); using (HttpClient client = new HttpClient()) { StringContent content = new StringContent(jsonObj.ToString(), Encoding.UTF8, "application/json"); var request = new HttpRequestMessage() { RequestUri = new Uri("https://paladarweb.somee.com/Api/api/Cabeceras"), Method = HttpMethod.Post, Content = content }; var response = await client.SendAsync(request).ConfigureAwait(false); string dataResult = response.Content.ReadAsStringAsync().Result; Cabecera result = JsonConvert.DeserializeObject <Cabecera>(dataResult); return(result); } }
public IntegracionWSResp wsGetUsurio(string tipoUsr, string usr, string contrasenia) { waEligeTuPremio.srLoginYanbal.WSMantenimientoUsuariosClient wsMusr = new WSMantenimientoUsuariosClient(); IntegracionWSReq WSReq = new IntegracionWSReq(); Cabecera c = new Cabecera(); c.codigoInterfaz = "CVALUSR"; c.usuarioAplicacion = "1405365308"; c.codigoAplicacion = "ARM"; c.codigoPais = "PER"; List <CodigoPaisOD> words = new List <CodigoPaisOD>(); CodigoPaisOD paisOD = new CodigoPaisOD(); paisOD.valor = "PER"; words.Add(paisOD); c.codigosPaisOD = words.ToArray(); WSReq.cabecera = c; Detalle d = new Detalle(); Parametros pp = new Parametros(); pp.tipoUsuario = tipoUsr; pp.usuario = usr; pp.password = contrasenia; d.parametros = pp; WSReq.detalle = d; System.Net.ServicePointManager.ServerCertificateValidationCallback = ((sender, certificate, chain, sslPolicyErrors) => true); return(wsMusr.validaUsuariosObj(WSReq)); }
public static Cabecera GetCabecera(int DocEntry) { DataTable dt = Conexion.Ejecutar_dt(string.Format("EXEC[dbo].[Consulta_SFS_CAB] @DocEntry = '{0}'", DocEntry)); Cabecera cabecera = new Cabecera(); cabecera.tipOperacion = dt.Rows[0].ItemArray[0].ToString(); cabecera.fecEmision = dt.Rows[0].ItemArray[1].ToString(); cabecera.horEmision = dt.Rows[0].ItemArray[2].ToString(); cabecera.fecVencimiento = dt.Rows[0].ItemArray[3].ToString(); cabecera.codLocalEmisor = dt.Rows[0].ItemArray[4].ToString(); cabecera.tipDocUsuario = dt.Rows[0].ItemArray[5].ToString(); cabecera.numDocUsuario = dt.Rows[0].ItemArray[6].ToString(); cabecera.rznSocialUsuario = dt.Rows[0].ItemArray[7].ToString(); cabecera.tipMoneda = dt.Rows[0].ItemArray[8].ToString(); cabecera.sumTotTributos = dt.Rows[0].ItemArray[9].ToString(); cabecera.sumTotValVenta = dt.Rows[0].ItemArray[10].ToString(); cabecera.sumPrecioVenta = dt.Rows[0].ItemArray[11].ToString(); cabecera.sumDescTotal = dt.Rows[0].ItemArray[12].ToString(); cabecera.sumOtrosCargos = dt.Rows[0].ItemArray[13].ToString(); cabecera.sumTotalAnticipos = dt.Rows[0].ItemArray[14].ToString(); cabecera.sumImpVenta = dt.Rows[0].ItemArray[15].ToString(); cabecera.ublVersionId = dt.Rows[0].ItemArray[16].ToString(); cabecera.customizationId = dt.Rows[0].ItemArray[17].ToString(); cabecera.adicionalCabecera = GetAditionalCabecera(DocEntry); return(cabecera); }
public IHttpActionResult PutCabecera(int id, Cabecera cabecera) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != cabecera.Row) { return(BadRequest()); } db.Entry(cabecera).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!CabeceraExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult DeleteConfirmed(int id) { Cabecera cabecera = db.Cabecera.Find(id); db.Cabecera.Remove(cabecera); db.SaveChanges(); return(RedirectToAction("Index")); }
public IHttpActionResult GetCabecera(int id) { Cabecera cabecera = db.Cabecera.Find(id); if (cabecera == null) { return(NotFound()); } return(Ok(cabecera)); }
public IHttpActionResult PostCabecera(Cabecera cabecera) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Cabecera.Add(cabecera); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = cabecera.Row }, cabecera)); }
private Cabecera TratarRegCabecera(string[] _CamposReg) { Cabecera _CabeceraWrk = new Cabecera(); //_CabeceraWrk.IDVersionSii = "0.5"; // Procedemos a informar el titular del libro. _CabeceraWrk.Titular.NombreRazon = (_CamposReg[1]).Trim(); _CabeceraWrk.Titular.NIF = _CamposReg[2]; _CabeceraWrk.TipoComunicacion = _CamposReg[3]; return(_CabeceraWrk); }
public ActionResult Edit([Bind(Include = "IdCab,IdMov,IdCli,IdEmp,IdDep,Fecha")] Cabecera cabecera) { if (ModelState.IsValid) { db.Entry(cabecera).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IdCli = new SelectList(db.Cliente, "IdCli", "Tipo", cabecera.IdCli); ViewBag.IdDep = new SelectList(db.Departamento, "IdDep", "Nombre", cabecera.IdDep); ViewBag.IdEmp = new SelectList(db.Empleado, "IdEmp", "Sueldo", cabecera.IdEmp); ViewBag.IdMov = new SelectList(db.Movimiento, "IdMov", "Descripcion", cabecera.IdMov); return(View(cabecera)); }
public IHttpActionResult DeleteCabecera(int id) { Cabecera cabecera = db.Cabecera.Find(id); if (cabecera == null) { return(NotFound()); } db.Cabecera.Remove(cabecera); db.SaveChanges(); return(Ok(cabecera)); }
// GET: Cabeceras/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Cabecera cabecera = db.Cabecera.Find(id); if (cabecera == null) { return(HttpNotFound()); } return(View(cabecera)); }
/// <summary> /// Constructor de la clase RespuestaConsultaLRBienesInversion. /// </summary> public RespuestaConsultaLRBienesInversion() { Cabecera = new Cabecera(); if (Settings.Current.IDVersionSii.CompareTo("1.1") < 0) { PeriodoImpositivo = new PeriodoImpositivo(); } else { PeriodoLiquidacion = new PeriodoImpositivo(); } RegistroRCLRBienesInversion = new List <RegistroRCLRBienesInversion>(); }
/// <summary> /// Constructor de la clase RespuestaConsultaLRFacturasRecibidas. /// </summary> public RespuestaConsultaLRFacturasRecibidas() { Cabecera = new Cabecera(); if (Settings.Current.IDVersionSii.CompareTo("1.1") < 0) { PeriodoImpositivo = new PeriodoImpositivoLRRC(); } else { PeriodoLiquidacion = new PeriodoImpositivoLRRC(); } RegistroRCLRFacturasRecibidas = new List <RegistroRCLRFacturasRecibidas>(); }
/// <summary> /// Constructor de la clase RespuestaConsultaLRDetOperIntracomunitarias. /// </summary> public RespuestaConsultaLRDetOperIntracomunitarias() { Cabecera = new Cabecera(); if (Settings.Current.IDVersionSii.CompareTo("1.1") < 0) { PeriodoImpositivo = new PeriodoImpositivoLRRC(); } else { PeriodoLiquidacion = new PeriodoImpositivoLRRC(); } RegistroRCLRDetOperIntracom = new List <RegistroRCLRDetOperIntracom>(); }
public override string RenderControl() { string formularioHtml; try { formularioHtml = $@" <!-- ******************* cabecera de los datos del formulario ******************* --> <div id=¨{Cabecera.IdHtml}¨ class=¨cuerpo-cabecera¨ controlador={Controlador} accion={Vista} datos={Cuerpo.IdHtml} pie={Pie.IdHtml}> {Cabecera.RenderCabecera()} </div> <!-- ******************* datos del formulario ******************* --> <div id=¨{Cuerpo.IdHtml}¨ class=¨cuerpo-datos¨ style= ¨grid-template-rows: 0% 0% 100%;¨> <div id = formulario-filtro class=¨{Css.Render(enumCssCuerpo.CuerpoDatosFiltro)}¨ style=¨display: none; height: 0px; width: 0px;¨> </div> <div id = formulario-grid class=¨{Css.Render(enumCssCuerpo.CuerpoDatosGrid)}¨ style=¨display: none; height: 0px; width: 0px;¨> </div> <div id = formulario-cuerpo class=¨{Css.Render(enumCssCuerpo.CuerpoDatosFormulario)}¨> {Cuerpo.RenderCuerpo()} </div> </div> <!-- ******************* pie del formulario ******************* --> <div id=¨{Pie.IdHtml}¨ class=¨{Css.Render(enumCssCuerpo.CuerpoPie)}¨ style= ¨grid-template-columns: 0% 0% 0% 0% 100%;¨> <div id=¨formulario-navegador¨ class=¨{Css.Render(enumCssNavegadorEnMnt.Navegador)}¨ style=¨display: none; height: 0px; width: 0px;¨> </div> <div id=¨formulario-opciones¨ class=¨{Css.Render(enumCssNavegadorEnMnt.Opcion)}¨ style=¨display: none; height: 0px; width: 0px;¨> </div> <div id=¨formulario-mensaje¨ class=¨{Css.Render(enumCssNavegadorEnMnt.Mensaje)}¨ style=¨display: none; height: 0px; width: 0px;¨> </div> <div id=¨formulario-infoGrid¨ class=¨{Css.Render(enumCssNavegadorEnMnt.InfoGrid)}¨ style=¨display: none; height: 0px; width: 0px;¨> </div> <div id=¨{Pie.IdHtml}-formulario¨ class=¨{Css.Render(enumCssCuerpo.CuerpoPieFormulario)}¨> {Pie.RenderPie()} </div> </div> "; } catch (Exception e) { return($@" <input id=error>{e.Message}</input> "); } return(formularioHtml); }
// GET: Cabeceras/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Cabecera cabecera = db.Cabecera.Find(id); if (cabecera == null) { return(HttpNotFound()); } ViewBag.IdCli = new SelectList(db.Cliente, "IdCli", "Tipo", cabecera.IdCli); ViewBag.IdDep = new SelectList(db.Departamento, "IdDep", "Nombre", cabecera.IdDep); ViewBag.IdEmp = new SelectList(db.Empleado, "IdEmp", "Sueldo", cabecera.IdEmp); ViewBag.IdMov = new SelectList(db.Movimiento, "IdMov", "Descripcion", cabecera.IdMov); return(View(cabecera)); }
public async Task <Unit> Handle(Ejecuta request, CancellationToken cancellationToken) { var Cabecera = new Cabecera { Codcliente = request.Codcliente, Nombre = request.Nombre, FechaPedido = request.FechaPedido, FechaEntrega = request.FechaEntrega, Vendedor = request.Vendedor, Moneda = request.Moneda, Total = request.Total }; _context.Cabecera.Add(Cabecera); var valor = await _context.SaveChangesAsync(); if (valor > 0) { return(Unit.Value); } throw new Exception("No se pudo insertar los datos"); }
public Factura() { CabeceraActual = new Cabecera(); Lineas = new List <LineaDetalle>(); }
/// <summary> /// Constructor de la clase SuministroLRFacturasEmitidas. /// </summary> public SuministroLRFacturasEmitidas() { Cabecera = new Cabecera(); RegistroLRFacturasEmitidas = new List <RegistroLRFacturasEmitidas>(); }
public void GenerarXMLRecibidasEnvel(string _NombreFichero) { RecibidasEnvel funcion = new RecibidasEnvel(); string _NomFicheroWrk = _NombreFichero; try { Envelope _EnvelWrk = new Envelope(); SuministroLRFacturasRecibidas _SumLRFactReci = new SuministroLRFacturasRecibidas(); RegistroLRFacturasRecibidas _RegLRFactReci = new RegistroLRFacturasRecibidas(); Cabecera _Cabecera = new Cabecera(); bool _NuevaFact = false; int lineasFisc = 0; bool _NuevoDetalle = true; using (StreamReader _Lector = new StreamReader(_NomFicheroWrk)) { while (_Lector.Peek() > -1) { string _RegFichero = _Lector.ReadLine(); if (!String.IsNullOrEmpty(_RegFichero)) { // Con creamos un Array con los distintos campos que contiene el registro separados por ";" string[] _CamposReg = _RegFichero.Split(';'); string _TipoReg = _CamposReg[0]; switch (_TipoReg) { case "CABE": _Cabecera = funcion.TratarRegCabecera(_CamposReg); _SumLRFactReci.Cabecera = _Cabecera; break; case "FACT": if (_NuevaFact) // Si se trata de una nueva factura, añadiremos la 'antigua' al fichero { _SumLRFactReci.RegistroLRFacturasRecibidas.Add(_RegLRFactReci); _NuevaFact = false; } _RegLRFactReci = new RegistroLRFacturasRecibidas(); _RegLRFactReci = funcion.TratarFactRecibida(_CamposReg); lineasFisc = 0; _NuevoDetalle = true; break; case "RECT": _RegLRFactReci = funcion.AgregarFactRectifica(_CamposReg, _RegLRFactReci); break; case "FISC": _NuevaFact = true; lineasFisc++; if (lineasFisc > 1) { _NuevoDetalle = false; } _RegLRFactReci = funcion.AgregarDesgloseIVA(_CamposReg, _RegLRFactReci, _NuevoDetalle); break; case "FINI": // Tenemos que incluir la última factura que hemos tratado. _SumLRFactReci.RegistroLRFacturasRecibidas.Add(_RegLRFactReci); // Incluimos todas las facturas tratadas en el Envelope. _EnvelWrk.Body.SuministroLRFacturasRecibidas = _SumLRFactReci; //Obtenemos la fecha actual sin la hora y procedemos a crear la ruta/nombre del fichero resultante DateTime _FechaActual = DateTime.Today; string nombrefichero = "SII_Recibidas_" + _Cabecera.Titular.NIF + "_" + _FechaActual.ToString("yyyyMMdd") + ".XML"; string XmlResult = "C:/Temp/" + nombrefichero; // Con la siguiente instruccion se genera el XML en la direccion anteriormente indicada. XmlDocument tmpXML = SIIParser.GetXml(_EnvelWrk, XmlResult); string _msg = "Fichero XML generado: " + XmlResult; MessageBox.Show(_msg, "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); break; default: string _msgAviso = "Tipo Registro incorrecto: " + _TipoReg; MessageBox.Show(_msgAviso, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; } } } } } catch (Exception ex) { string _msgError = "Error: " + ex.Message; MessageBox.Show(_msgError, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
/// <summary> /// Constructor de la clase SuministroLRFacturasEmitidas. /// </summary> public SuministroLRBienesInversion() { Cabecera = new Cabecera(); RegistroLRBienesInversion = new List <RegistroLRBienesInversion>(); }
private static Cabecera GenerarCabecera() { Cabecera cabecera = new Cabecera(); cabecera.NombreTabla = "cabecera"; cabecera.Campos = new List <CampoCabecera>(); CampoCabecera campoCabecera = new CampoCabecera() { NombreCampo = "COD-EESS", NombreBaseDeDatos = "CodigoEstacion", Descripcion = "Código de Estación", Longitud = 5, Offset = 0, PadCaracter = '0', IsPadLeft = true }; cabecera.Campos.Add(campoCabecera); campoCabecera = new CampoCabecera() { NombreCampo = "FECHA", NombreBaseDeDatos = "Fecha", Descripcion = "Fecha de creacion archivo AAAAMMDD", Longitud = 8, Offset = 5, PadCaracter = '0', IsPadLeft = true }; cabecera.Campos.Add(campoCabecera); campoCabecera = new CampoCabecera() { NombreCampo = "HORA", NombreBaseDeDatos = "hora", Descripcion = "Hora de creacion archivo HHMM", Longitud = 4, Offset = 13, PadCaracter = '0', IsPadLeft = true }; cabecera.Campos.Add(campoCabecera); campoCabecera = new CampoCabecera() { NombreCampo = "FRECAMBIO", NombreBaseDeDatos = "FlagRecambio", Descripcion = "Flag de Actualización de Lista N = Novedades", Longitud = 1, Offset = 17, PadCaracter = '0', IsPadLeft = true }; cabecera.Campos.Add(campoCabecera); campoCabecera = new CampoCabecera() { NombreCampo = "VERSIONACES", NombreBaseDeDatos = "version", Descripcion = "Versión de los datos de Serviclub", Longitud = 5, Offset = 18, PadCaracter = '0', IsPadLeft = true }; cabecera.Campos.Add(campoCabecera); return(cabecera); }
/// <summary> /// Constructor de la clase SuministroLRFacturasEmitidas. /// </summary> public ConsultaPagos() { Cabecera = new Cabecera(); FiltroConsultaPagos = new FiltroConsultaCobrosPagos(); }
/// <summary> /// Constructor de la clase SuministroLRFacturasEmitidas. /// </summary> public ConsultaLRCobrosMetalico() { Cabecera = new Cabecera(); FiltroConsulta = new FiltroConsultaOTT(); }
public void Add(Simbolo columna) { Cabecera.Add(columna); AddFilas(columna); }
public List <Cabecera> ListarConsumoMes(string Mes, string Año, int proce) { List <Cabecera> lista = new List <Cabecera>(); Conexion con = new Conexion(); SqlCommand cmd = con.AbrirConexionIntranet(); if (cmd != null) { cmd.CommandText = "Adm_List_ConsumoMes"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Mes", Mes); cmd.Parameters.AddWithValue("@Año", Año); cmd.Parameters.AddWithValue("@Procedimiento", proce); SqlDataReader reader = cmd.ExecuteReader(); double Pliego = 0; double Hoja = 0; double Bobina = 0; double Precio_Hoja = 0; double Precio_Bobina = 0; double KGTotal = 0; double PrecioTl = 0; while (reader.Read()) { Cabecera consumo = new Cabecera(); consumo.Id_Funcionalidad = reader["NumOrdem"].ToString(); consumo.EmpId = reader["TituloTrabalho"].ToString(); consumo.UniCodigo = reader["Unidade"].ToString(); if (consumo.Id_Funcionalidad == "104615") { } if (consumo.UniCodigo != "KG") { consumo.LlgDocNumDoc = Convert.ToDouble(reader["QtdeConsumidaUnidadeCust"].ToString()).ToString("N2"); Pliego = Pliego + Convert.ToDouble(reader["QtdeConsumidaUnidadeCust"].ToString()); consumo.DivCodigo = Convert.ToDouble(reader["Cantidad"].ToString()).ToString("N2"); consumo.LlgDocFechaIng = "0.00"; consumo.LlgDocGlosa = Convert.ToDouble(reader["CostoTotal"].ToString()).ToString("N2"); consumo.LlgDocNumInterno = "0.00"; Hoja = Hoja + Convert.ToDouble(reader["Cantidad"].ToString()); Precio_Hoja = Precio_Hoja + Convert.ToDouble(reader["CostoTotal"].ToString()); consumo.IntPeriodo = Convert.ToDouble(reader["QtdeConsumidaUnidadeCust"].ToString()).ToString("N2"); } else { consumo.LlgDocNumDoc = "0.00"; consumo.LlgDocFechaIng = Convert.ToDouble(reader["Cantidad"].ToString()).ToString("N2"); consumo.DivCodigo = "0.00"; consumo.LlgDocNumInterno = Convert.ToDouble(reader["CostoTotal"].ToString()).ToString("N2"); consumo.LlgDocGlosa = "0.00"; Bobina = Bobina + Convert.ToDouble(reader["Cantidad"].ToString()); Precio_Bobina = Precio_Bobina + Convert.ToDouble(reader["CostoTotal"].ToString()); consumo.IntPeriodo = Convert.ToDouble(reader["QtdeConsumidaUnidadeCust"].ToString()).ToString("N2"); } consumo.OpeCod = Convert.ToDouble(reader["CostoTotal"].ToString()).ToString("N2"); KGTotal = KGTotal + Convert.ToDouble(reader["QtdeConsumidaUnidadeCust"].ToString()); PrecioTl = PrecioTl + Convert.ToDouble(reader["CostoTotal"].ToString()); lista.Add(consumo); } if (reader.Read() == false) { Cabecera consumo = new Cabecera(); consumo.Id_Funcionalidad = ""; if (proce == 1) { consumo.EmpId = "Total Operacional"; } else { consumo.EmpId = "Total Otros"; } consumo.LlgDocNumDoc = Pliego.ToString("N2"); consumo.DivCodigo = Hoja.ToString("N2"); consumo.LlgDocGlosa = Precio_Hoja.ToString("N2"); consumo.LlgDocFechaIng = Bobina.ToString("N2"); consumo.LlgDocNumInterno = Precio_Bobina.ToString("N2"); consumo.IntPeriodo = KGTotal.ToString("N2"); consumo.OpeCod = PrecioTl.ToString("N2"); lista.Add(consumo); } con.CerrarConexion(); } return(lista); }
/// <summary> /// Constructor de la clase SuministroLRVentaBienesConsigna. /// </summary> public SuministroLRVentaBienesConsigna() { Cabecera = new Cabecera(); RegistroLRDetOperacionIntracomunitariaVentasEnConsigna = new List <RegistroLRDetOperacionIntracomunitariaVentasEnConsigna>(); }