/// <summary>
        /// Agregará un nuevo estatus compra al sistema
        /// </summary>
        /// <param name="leyenda">El Leyenda del estatus compra</param>
        /// <param name="descripcion">La descripcion del estatus compra</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>
        /// <summary>
        public bool AgregarEstatusCompra(string leyenda, string descripcion, out string mensaje)
        {
            try
            {
                EstatusCompra estatusCompra = new EstatusCompra();

                estatusCompra.Leyenda = leyenda;
                estatusCompra.Descripcion = descripcion;

                estatusCompra.RegistroActivo = true;
                entidades.EstatusCompra.AddObject(estatusCompra);
                entidades.SaveChanges();

                mensaje = "Estatus compra agregado correctamente";
                return true;
            }
            catch (Exception p)
            {
                mensaje = p.Message;
                return false;
            }
        }
 /// <summary>
 /// Método desusado para agregar un nuevo objeto al EntitySet EstatusCompra. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet&lt;T&gt; asociada.
 /// </summary>
 public void AddToEstatusCompra(EstatusCompra estatusCompra)
 {
     base.AddObject("EstatusCompra", estatusCompra);
 }
 /// <summary>
 /// Crear un nuevo objeto EstatusCompra.
 /// </summary>
 /// <param name="iDEstatusCompra">Valor inicial de la propiedad IDEstatusCompra.</param>
 /// <param name="registroActivo">Valor inicial de la propiedad RegistroActivo.</param>
 /// <param name="descripcion">Valor inicial de la propiedad Descripcion.</param>
 /// <param name="leyenda">Valor inicial de la propiedad Leyenda.</param>
 public static EstatusCompra CreateEstatusCompra(global::System.Int32 iDEstatusCompra, global::System.Boolean registroActivo, global::System.String descripcion, global::System.String leyenda)
 {
     EstatusCompra estatusCompra = new EstatusCompra();
     estatusCompra.IDEstatusCompra = iDEstatusCompra;
     estatusCompra.RegistroActivo = registroActivo;
     estatusCompra.Descripcion = descripcion;
     estatusCompra.Leyenda = leyenda;
     return estatusCompra;
 }