/// <summary>
 /// Crear un nuevo objeto FrecuenciaPago.
 /// </summary>
 /// <param name="idFrecuenciaPago">Valor inicial de la propiedad IdFrecuenciaPago.</param>
 /// <param name="descripcion">Valor inicial de la propiedad Descripcion.</param>
 /// <param name="fechaActual">Valor inicial de la propiedad FechaActual.</param>
 /// <param name="estado">Valor inicial de la propiedad Estado.</param>
 /// <param name="idUsuario">Valor inicial de la propiedad IdUsuario.</param>
 /// <param name="idEmpresa">Valor inicial de la propiedad IdEmpresa.</param>
 public static FrecuenciaPago CreateFrecuenciaPago(global::System.Int32 idFrecuenciaPago, global::System.String descripcion, global::System.DateTime fechaActual, global::System.Int32 estado, global::System.Int32 idUsuario, global::System.Int32 idEmpresa)
 {
     FrecuenciaPago frecuenciaPago = new FrecuenciaPago();
     frecuenciaPago.IdFrecuenciaPago = idFrecuenciaPago;
     frecuenciaPago.Descripcion = descripcion;
     frecuenciaPago.FechaActual = fechaActual;
     frecuenciaPago.Estado = estado;
     frecuenciaPago.IdUsuario = idUsuario;
     frecuenciaPago.IdEmpresa = idEmpresa;
     return frecuenciaPago;
 }
 /// <summary>
 /// Método desusado para agregar un nuevo objeto al EntitySet FrecuenciaPago. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet&lt;T&gt; asociada.
 /// </summary>
 public void AddToFrecuenciaPago(FrecuenciaPago frecuenciaPago)
 {
     base.AddObject("FrecuenciaPago", frecuenciaPago);
 }
        public Boolean Guardar(clsFrecuenciaPago Frecuencia)
        {
            try
            {
                int id = getIdSiguiente();
                using (CuentasPorPagarEntities ent = new CuentasPorPagarEntities())
                {

                    FrecuenciaPago pago = new FrecuenciaPago()
                    {
                        IdFrecuenciaPago = id,
                        Descripcion = Frecuencia.Descripcion,
                        FechaActual = DateTime.Today,//Frecuencia.FechaActual,
                        Estado = Frecuencia.Estado,
                        IdUsuario =Frecuencia.IdUsuario,
                        IdEmpresa =Frecuencia.IdEmpresa,
                            };
                    ent.AddToFrecuenciaPago(pago);
                    ent.SaveChanges();
                }

                return true;

            }
            catch (Exception ex)
            {
                return false;
            }
        }