コード例 #1
0
        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);
            }
        }
コード例 #2
0
        public List <clsFrecuenciaPago> consulta()
        {
            try
            {
                List <clsFrecuenciaPago> lista = new List <clsFrecuenciaPago>();
                CuentasPorPagarEntities  ent   = new CuentasPorPagarEntities();
                var con = from w in ent.FrecuenciaPago select w;
                foreach (var item in con)
                {
                    clsFrecuenciaPago clas = new clsFrecuenciaPago();
                    clas.IdFrecuenciaPago = item.IdFrecuenciaPago;
                    clas.Descripcion      = item.Descripcion;
                    clas.FechaActual      = (item.FechaActual);
                    clas.Estado           = item.Estado;
                    clas.IdUsuario        = item.IdUsuario;
                    clas.IdEmpresa        = item.IdEmpresa;
                    lista.Add(clas);
                }

                return(lista);
            }

            catch (Exception)
            {
                return(null);
            }
        }
コード例 #3
0
        public void Modificar(clsFrecuenciaPago Frecuencia)
        {
            using (CuentasPorPagarEntities ent = new CuentasPorPagarEntities())
            {
                var x = (from q in ent.FrecuenciaPago where q.IdFrecuenciaPago == Frecuencia.IdFrecuenciaPago select q).First();

                x.Descripcion = Frecuencia.Descripcion;
                x.FechaActual = Frecuencia.FechaActual;
                x.Estado      = Frecuencia.Estado;
                x.IdEmpresa   = Frecuencia.IdEmpresa;
                x.IdUsuario   = Frecuencia.IdUsuario;
                ent.SaveChanges();
            }
        }
コード例 #4
0
        private void btnConsultar_Click(object sender, EventArgs e)
        {
            frmConsultaFrecuenciaPago fre = new frmConsultaFrecuenciaPago();

            fre.ShowDialog();
            clas = fre.fp;
            if (clas.IdFrecuenciaPago == 0)
            {
                limpiar();
                txtCodigo.Text          = Convert.ToString(dato.getIdSiguiente());
                deFechaActual.EditValue = DateTime.Today;
            }
            else
            {
                Set();
            }
        }
コード例 #5
0
        public Boolean  Eliminar(clsFrecuenciaPago Frecuencia)
        {
            try
            {
                using (CuentasPorPagarEntities ent = new CuentasPorPagarEntities())
                {
                    var x = (from q in ent.FrecuenciaPago where q.IdFrecuenciaPago == Frecuencia.IdFrecuenciaPago select q).First();

                    ent.DeleteObject(x);

                    ent.SaveChanges();
                }
                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }