public List <Consolidado> Consolidado(int tipo, int anio, int mes) { DbCommand dbConsulta; List <Consolidado> _consolidado = new List <Consolidado>(); try { dbConsulta = conexionDB.GetStoredProcCommand("PRC_CONSULTA_CONSOLIDADO"); conexionDB.AddInParameter(dbConsulta, "@TIPO", DbType.Int32, tipo); conexionDB.AddInParameter(dbConsulta, "@ANIO", DbType.Int32, anio); conexionDB.AddInParameter(dbConsulta, "@MES", DbType.Int32, mes); using (IDataReader dr = conexionDB.ExecuteReader(dbConsulta)) { while (dr.Read()) { Consolidado _consola = new Consolidado(); _consola = RetornaConsolidado(dr, tipo); _consolidado.Add(_consola); } } } catch (Exception ex) { CLS_Error error = new CLS_Error(ex.Message + "-" + ex.StackTrace); } return(_consolidado); }
public ProductoxOrdenCompra(Consolidado c,int idOrden) { this.cantidad = Convert.ToString(c.Cantidad); this.producto = c.Producto; this.idOrden = idOrden; this.PrecioUnitario = c.Costo; }
private void Atualizar(string nome, string valor) { Consolidado consolidado = db.Consolidado.Where(c => c.Nome == nome).FirstOrDefault(); consolidado.Valor = valor; db.Entry(consolidado).State = EntityState.Modified; }
public async Task <IActionResult> Edit(int id, [Bind("consolidadoID,anioConsolidado,ventasConsolidado,productoID,mesID")] Consolidado consolidado) { if (id != consolidado.consolidadoID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(consolidado); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ConsolidadoExists(consolidado.consolidadoID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["mesID"] = new SelectList(_context.Mes, "mesID", "mesID", consolidado.mesID); ViewData["productoID"] = new SelectList(_context.Set <Producto>(), "productoID", "productoID", consolidado.productoID); return(View(consolidado)); }
public override global::System.Data.DataSet Clone() { Consolidado cln = ((Consolidado)(base.Clone())); cln.InitVars(); cln.SchemaSerializationMode = this.SchemaSerializationMode; return(cln); }
public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedDataSetSchema(global::System.Xml.Schema.XmlSchemaSet xs) { Consolidado ds = new Consolidado(); global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); global::System.Xml.Schema.XmlSchemaAny any = new global::System.Xml.Schema.XmlSchemaAny(); any.Namespace = ds.Namespace; sequence.Items.Add(any); type.Particle = sequence; global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); if (xs.Contains(dsSchema.TargetNamespace)) { global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); try { global::System.Xml.Schema.XmlSchema schema = null; dsSchema.Write(s1); for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext();) { schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); s2.SetLength(0); schema.Write(s2); if ((s1.Length == s2.Length)) { s1.Position = 0; s2.Position = 0; for (; ((s1.Position != s1.Length) && (s1.ReadByte() == s2.ReadByte()));) { ; } if ((s1.Position == s1.Length)) { return(type); } } } } finally { if ((s1 != null)) { s1.Close(); } if ((s2 != null)) { s2.Close(); } } } xs.Add(dsSchema); return(type); }
public async Task <IActionResult> Create([Bind("consolidadoID,anioConsolidado,ventasConsolidado,productoID,mesID")] Consolidado consolidado) { if (ModelState.IsValid) { _context.Add(consolidado); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["mesID"] = new SelectList(_context.Mes, "mesID", "mesID", consolidado.mesID); ViewData["productoID"] = new SelectList(_context.Set <Producto>(), "productoID", "productoID", consolidado.productoID); return(View(consolidado)); }
public ActionResult EditarPlanificacion(string nroTarja) { GlobalResponse globalResponse = new GlobalResponse(); var data = new Consolidado().EditarPlan(ref globalResponse, nroTarja); return(Json(new { aaData = data, globalResponse.HasError, globalResponse.Message }, JsonRequestBehavior.AllowGet)); }
public ActionResult ObtLisCons() { GlobalResponse globalResponse = new GlobalResponse(); var data = new Consolidado().ObtPlanConso(ref globalResponse, Singleton.RepositoryUsers.Find(u => u.RutUsuario == User.Identity.Name).CodTerminal); return(Json(new { aaData = data, TieneError = globalResponse.HasError, Mensaje = globalResponse.Message }, JsonRequestBehavior.AllowGet)); }
public ActionResult ObtLisDocCons(string nroTarja) { GlobalResponse globalResponse = new GlobalResponse(); var data = new Consolidado().ObtDocsConso(ref globalResponse, nroTarja); return(Json(new { aaData = data, TieneError = globalResponse.HasError, Mensaje = globalResponse.Message }, JsonRequestBehavior.AllowGet)); }
public ActionResult GuardarMercCons(string nroTarja, string nroDoc, string codMercancia, string marca, string contenido, string bultoPrin, string bultoSec, string alto, string largo, string ancho, string cantidad, string peso) { GlobalResponse globalResponse = new GlobalResponse(); Consolidado.GuardarMercCons(ref globalResponse, nroTarja, nroDoc, codMercancia, marca, contenido, bultoPrin, bultoSec, alto, largo, ancho, cantidad, peso); if (!globalResponse.HasError) { globalResponse.Message = "Documento ingresado con exito"; globalResponse.HasError = false; } return(Json(new { globalResponse.HasError, globalResponse.Message })); }
public ActionResult EliminarDoc(string nroDoc, string nroTarja) { GlobalResponse globalResponse = new GlobalResponse(); Consolidado.EliminarDoc(ref globalResponse, nroDoc, nroTarja); if (!globalResponse.HasError) { globalResponse.Message = "Planificacion eliminada con exito"; globalResponse.HasError = false; } return(Json(new { globalResponse.HasError, globalResponse.Message })); }
public ActionResult GuardarPlanCons(string nroTarja, string reserva, string terminal, string contenedor, string nave, string viaje, string puertOr, string puerDest, string cliente, string iso, string sello, string fecha, string tarjador) { GlobalResponse globalResponse = new GlobalResponse(); Consolidado.GuardarPlanCons(ref globalResponse, nroTarja, reserva, terminal, contenedor, nave, viaje, puertOr, puerDest, cliente, iso, sello, fecha, tarjador); if (!globalResponse.HasError) { globalResponse.Message = "Planificacion ingresada con exito"; globalResponse.HasError = false; } return(Json(new { globalResponse.HasError, globalResponse.Message })); }
public ActionResult guardarDocCons(string nroTarja, string nroDoc, string tipoDoc, string dres, string consignante, string consignatario, string despachante) { GlobalResponse globalResponse = new GlobalResponse(); Consolidado.GuardarDocCons(ref globalResponse, nroTarja, nroDoc, tipoDoc, dres, consignante, consignatario, despachante); if (!globalResponse.HasError) { globalResponse.Message = "Documento ingresado con exito"; globalResponse.HasError = false; } return(Json(new { globalResponse.HasError, globalResponse.Message })); }
public ActionResult EliminarMercCons(string codMercancia) { GlobalResponse globalResponse = new GlobalResponse(); Consolidado.EliminarMercCons(ref globalResponse, codMercancia); if (!globalResponse.HasError) { globalResponse.Message = "Planificacion eliminada con exito"; globalResponse.HasError = false; } return(Json(new { globalResponse.HasError, globalResponse.Message })); }
public object Buscar(params object[] filters) { DBConexion DB = new DBConexion(); SqlConnection conn = DB.conn; SqlCommand cmd = DB.cmd; SqlDataReader reader; cmd.CommandText = "select ps.idProducto as idProducto, sum(ps.cantidadAtendida) as suma from " + " ProductoxSolicitudAd ps , SolicitudAdquisicion p where " + "ps.idSolicitudAD = p.idSolicitudAD and p.estado = 2 " + " group by ps.idProducto; "; cmd.CommandType = CommandType.Text; cmd.Connection = conn; List<Consolidado> lst = new List<Consolidado>(); try { conn.Open(); reader = cmd.ExecuteReader(); while (reader.Read()) { Consolidado p = new Consolidado(); p.Cantidad = Convert.ToInt32(reader["suma"].ToString()); p.Producto = new ProductoSQL().Buscar_por_CodigoProducto(Convert.ToInt32(reader["idProducto"].ToString())); lst.Add(p); } conn.Close(); } catch (Exception e) { MessageBox.Show(e.StackTrace.ToString()); } return lst; }
private Consolidado RetornaConsolidado(IDataReader dr, int tipo) { Consolidado _cons = new Consolidado(); _cons.Anio = Convert.ToInt16(dr["AÑO"]); if (tipo == 3) { _cons.Mes = dr["MES"].ToString(); _cons.Dia = Convert.ToInt16(dr["DIA"].ToString()); } if (tipo == 2) { _cons.Mes = dr["MES"].ToString(); } _cons.Utilidad = Convert.ToDecimal(dr["UTILIDAD"].ToString()); _cons.Ventas = Convert.ToDecimal(dr["VENTAS"].ToString()); _cons.Tarjeta = Convert.ToDecimal(dr["TARJETA"].ToString()); return(_cons); }
public bool existe(Consolidado p, List<Proveedor> l) { foreach (Proveedor pi in l) { if (pi.IdProveedor == p.Prov.IdProveedor) { return true; } } return false; }
public void buscarRespuesta(Consolidado p) { foreach (Consolidado pi in LstRespuesta){ if (p.Prov.IdProveedor == pi.Prov.IdProveedor && pi.Producto.IdProducto == p.Producto.IdProducto) { pi.Cantidad += p.Cantidad; return; } } lstRespuesta.Add(p); }
public Consolidado buscarConsolidado(Consolidado p) { foreach( Consolidado pi in LstConsolidado){ if(p.Producto.IdProducto == pi.Producto.IdProducto){ return pi; } } return null; }
public void Agregar() { if (Validar() == true) { Consolidado p = new Consolidado(); p.Cantidad = Convert.ToInt32(Cantidad); p.Producto = ConsolidadoSelected.Producto; p.Prov = Prov; p.Costo = Costo; ConsolidadoSelected.Cantidad -= Convert.ToInt32(Cantidad); buscarRespuesta(p); LstConsolidado = new List<Consolidado>(lstConsolidado); LstRespuesta = new List<Consolidado>(lstRespuesta); Cantidad = consolidadoSelected.Cantidad.ToString(); Prov = null; } }
private void WorkerMethod(object sender, WaitWindowEventArgs e) { //define la ruta por defecto de la app string path = Application.StartupPath; path = path.Replace("\\", "/"); path = path.Replace("/bin/Debug", ""); //define el reporte dependiendo del tipo de seleccion if (iOpcionSeleccionada == 0) { path = path + "/Dominio/Reportes/rptpardia.rpt"; } else if (iOpcionSeleccionada > 0) { path = path + "/Dominio/Reportes/rptconpardia.rpt"; } //carga el reporte rpt.Load(path); if (iOpcionSeleccionada == 0) { Conexion.CMD.CommandText = vSQL; using (SqlDataAdapter da = new SqlDataAdapter(Conexion.CMD)) { using (ParteDiario ds = new ParteDiario()) { ds.Clear(); da.Fill(ds, "ParteDiario"); rpt.SetDataSource(ds); } } //setea los parametros del reporte Parte de atencion diario rpt.SetParameterValue("TituloReporte", "Reporte Parte de Atencion Diario"); rpt.SetParameterValue("Operativo", Operativo.descripcion); rpt.SetParameterValue("CabEspecialidad", vEspecialidad.descripcion); rpt.SetParameterValue("CabConsultorio", vConsultorio.descripcion); rpt.SetParameterValue("CabTurno", vTurno.descripcion); rpt.SetParameterValue("CabEspecialista", vEspecialista.descripcion); rpt.SetParameterValue("FechaAtencion", vFechaReporte); } else if (iOpcionSeleccionada > 0) { Conexion.CMD.CommandText = vSQL; using (SqlDataAdapter da = new SqlDataAdapter(Conexion.CMD)) { using (Consolidado ds = new Consolidado()) { ds.Clear(); da.Fill(ds, "Consolidado"); rpt.SetDataSource(ds); } } //setea los parametros del reporte consolidacion de atencion diario o derivacion diario if (iOpcionSeleccionada == 1) { rpt.SetParameterValue("TituloReporte", "Consolidado de Atencion Diaria"); } else if (iOpcionSeleccionada == 2) { rpt.SetParameterValue("TituloReporte", "Consolidado de Derivacion Diaria"); } rpt.SetParameterValue("Operativo", Operativo.descripcion); rpt.SetParameterValue("FechaAtencion", vFechaReporte); } if (e.Arguments.Count > 0) { e.Result = e.Arguments[0].ToString(); } else { e.Result = "Proceso culminado."; } }
public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) { global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); Consolidado ds = new Consolidado(); global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny(); any1.Namespace = "http://www.w3.org/2001/XMLSchema"; any1.MinOccurs = new decimal(0); any1.MaxOccurs = decimal.MaxValue; any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; sequence.Items.Add(any1); global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny(); any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"; any2.MinOccurs = new decimal(1); any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; sequence.Items.Add(any2); global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute(); attribute1.Name = "namespace"; attribute1.FixedValue = ds.Namespace; type.Attributes.Add(attribute1); global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); attribute2.Name = "tableTypeName"; attribute2.FixedValue = "ConsolidadoDataTable"; type.Attributes.Add(attribute2); type.Particle = sequence; global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); if (xs.Contains(dsSchema.TargetNamespace)) { global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); try { global::System.Xml.Schema.XmlSchema schema = null; dsSchema.Write(s1); for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext();) { schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); s2.SetLength(0); schema.Write(s2); if ((s1.Length == s2.Length)) { s1.Position = 0; s2.Position = 0; for (; ((s1.Position != s1.Length) && (s1.ReadByte() == s2.ReadByte()));) { ; } if ((s1.Position == s1.Length)) { return(type); } } } } finally { if ((s1 != null)) { s1.Close(); } if ((s2 != null)) { s2.Close(); } } } xs.Add(dsSchema); return(type); }
public static IConsolidado GetConsolidado() { Consolidado consolidado = new Consolidado(); return((IConsolidado)consolidado); }