/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet Compras. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddToCompras(Compras compras) { base.AddObject("Compras", compras); }
/// <summary> /// Crear un nuevo objeto Compras. /// </summary> /// <param name="iDCompra">Valor inicial de la propiedad IDCompra.</param> /// <param name="iDProveedor">Valor inicial de la propiedad IDProveedor.</param> /// <param name="iDEstatusCompra">Valor inicial de la propiedad IDEstatusCompra.</param> /// <param name="registroActivo">Valor inicial de la propiedad RegistroActivo.</param> /// <param name="folio">Valor inicial de la propiedad Folio.</param> /// <param name="serie">Valor inicial de la propiedad Serie.</param> /// <param name="fecha">Valor inicial de la propiedad Fecha.</param> /// <param name="subtotal">Valor inicial de la propiedad Subtotal.</param> /// <param name="descuento">Valor inicial de la propiedad Descuento.</param> /// <param name="motivoDescuento">Valor inicial de la propiedad MotivoDescuento.</param> /// <param name="iVA">Valor inicial de la propiedad IVA.</param> /// <param name="total">Valor inicial de la propiedad Total.</param> public static Compras CreateCompras(global::System.Int32 iDCompra, global::System.Int32 iDProveedor, global::System.Int32 iDEstatusCompra, global::System.Boolean registroActivo, global::System.String folio, global::System.String serie, global::System.DateTime fecha, global::System.Double subtotal, global::System.Double descuento, global::System.String motivoDescuento, global::System.Double iVA, global::System.Double total) { Compras compras = new Compras(); compras.IDCompra = iDCompra; compras.IDProveedor = iDProveedor; compras.IDEstatusCompra = iDEstatusCompra; compras.RegistroActivo = registroActivo; compras.Folio = folio; compras.Serie = serie; compras.Fecha = fecha; compras.Subtotal = subtotal; compras.Descuento = descuento; compras.MotivoDescuento = motivoDescuento; compras.IVA = iVA; compras.Total = total; return compras; }
/// <summary> /// Agregara una nueva compra al sistema /// </summary> /// <param name="idEstatusCompra"></param> /// <param name="idProveedor"></param> /// <param name="motivoDescuento"></param> /// <param name="descuento"></param> /// <param name="dumb"></param> /// <param name="fecha"></param> /// <param name="iva"></param> /// <param name="folio"></param> /// <param name="serie"></param> /// <param name="subtotal"></param> /// <param name="total"></param> /// <param name="mensaje">Un mensaje con el resultado de la operación</param> /// <returns>Devuelve true si no ocurrió ningun error durante la operación, false de lo contrario</returns> public bool AgregarCompra(int idEstatusCompra, int idProveedor, string motivoDescuento, float descuento, string dumb,DateTime fecha,double iva, string folio, string serie, float subtotal,float total, out string mensaje) { try { Compras compra = new Compras(); compra.IDEstatusCompra = idEstatusCompra; compra.IDProveedor = idProveedor; compra.MotivoDescuento = motivoDescuento; compra.Descuento = descuento; compra.Dumb = dumb; compra.Fecha = fecha; compra.IVA = iva; compra.Folio = folio; compra.Serie = serie; compra.Subtotal = subtotal; compra.Total = total; compra.RegistroActivo = true; entidades.Compras.AddObject(compra); entidades.SaveChanges(); mensaje = "Compra agregada correctamente"; return true; } catch (Exception p) { mensaje = p.Message; return false; } }