public Boolean Guardar(clsOrdenPagoCab OrdPagoCab) { try { int id = getIdSiguiente(); using (CuentasPorPagarEntities ent = new CuentasPorPagarEntities()) { OrdenPagoCab otro = new OrdenPagoCab() { NumOrdenPago = id, fechadeEmision = OrdPagoCab.fechadeEmision, IdPersona = OrdPagoCab.IdPersona, Estado = OrdPagoCab.Estado, TotalPagar = OrdPagoCab.TotalPagar, TipoOrdenPago = Convert.ToString(OrdPagoCab.TipoOrdenPago), IdUsuario = OrdPagoCab.IdUsuario, IdEmpresa = OrdPagoCab.IdEmpresa, }; ent.AddToOrdenPagoCab(otro); ent.SaveChanges(); datOrPag.GuardarDetOrdenPago(OrdPagoCab._CuentaPorPagarDetalle); } return true; } catch (Exception) { return false; } }