/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet CotizacionDet. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddToCotizacionDet(CotizacionDet cotizacionDet) { base.AddObject("CotizacionDet", cotizacionDet); }
//Guardar el Detalle de la Cotizacion. public bool GuardarDet(List<clsCotizacionDetalle_Vista> lista_detalle) { try { clsCotizacionDetalle_Vista e = new clsCotizacionDetalle_Vista(); using (CompraEntities ent = new CompraEntities()) { //se instancia el entity para poder usar los nombres de las tablas //se hace el ingreso de cada detalle que existe en la lista int cantidad = lista_detalle.Count(); int i = 0; while (i < cantidad) { e = lista_detalle[i]; CotizacionDet cotizacion_detalle = new CotizacionDet() { Numero = e.Numero, idEmpresa = e.IdEmpresa, Linea = e.linea, NumeroPedido = e.Pedido, }; ent.AddToCotizacionDet(cotizacion_detalle); ent.SaveChanges(); i++; } } return true; } catch (Exception ex) { Console.WriteLine("Error al guardar el detalle de la Cotización: " + ex); return false; } }
/// <summary> /// Crear un nuevo objeto CotizacionDet. /// </summary> /// <param name="numero">Valor inicial de la propiedad Numero.</param> /// <param name="idEmpresa">Valor inicial de la propiedad idEmpresa.</param> /// <param name="linea">Valor inicial de la propiedad Linea.</param> /// <param name="numeroPedido">Valor inicial de la propiedad NumeroPedido.</param> public static CotizacionDet CreateCotizacionDet(global::System.Int32 numero, global::System.Int32 idEmpresa, global::System.Int32 linea, global::System.Int32 numeroPedido) { CotizacionDet cotizacionDet = new CotizacionDet(); cotizacionDet.Numero = numero; cotizacionDet.idEmpresa = idEmpresa; cotizacionDet.Linea = linea; cotizacionDet.NumeroPedido = numeroPedido; return cotizacionDet; }