public List<clsOrdenPagoCab> consulta() { try { List<clsOrdenPagoCab> lista = new List<clsOrdenPagoCab>(); CuentasPorPagarEntities ent = new CuentasPorPagarEntities(); var con = from w in ent.OrdenPagoCab select w; foreach (var item in con) { clsOrdenPagoCab clase = new clsOrdenPagoCab(); clase.NumOrdenPago = item.NumOrdenPago; clase.fechadeEmision = item.fechadeEmision; clase.IdPersona = Convert.ToInt32(item.IdPersona); clase.Estado = item.Estado; clase.TotalPagar = item.TotalPagar; clase.TipoOrdenPago = Convert.ToChar(item.TipoOrdenPago); clase.IdUsuario = item.IdUsuario; clase.IdEmpresa = item.IdEmpresa; lista.Add(clase); } return lista; } catch (Exception) { return null; } }
public List<clsOrdenPagoCab> ConsultaOrden(int idempresa, string tipo) { try { List<clsOrdenPagoCab> lista = new List<clsOrdenPagoCab>(); CuentasPorPagarEntities ent = new CuentasPorPagarEntities(); var con = from w in ent.OrdenPagoCab where w.IdEmpresa == idempresa & w.Estado == 1 & w.TipoOrdenPago == tipo select w; foreach (var item in con) { clsOrdenPagoCab ord = new clsOrdenPagoCab(); ord.NumOrdenPago = item.NumOrdenPago; ord.fechadeEmision = item.fechadeEmision; ord.IdPersona = Convert.ToInt32(item.IdPersona); ord.Estado = item.Estado; ord.TotalPagar = item.TotalPagar; ord.TipoOrdenPago = Convert.ToChar(item.TipoOrdenPago); ord.IdUsuario = item.IdUsuario; ord.IdEmpresa = item.IdEmpresa; lista.Add(ord); } return lista; } catch (Exception) { return null; } }
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; } }
public void Modificar(clsOrdenPagoCab OrdPagoCab) { using (CuentasPorPagarEntities ent = new CuentasPorPagarEntities()) { var x = (from q in ent.OrdenPagoCab where q.NumOrdenPago == OrdPagoCab.NumOrdenPago select q).First(); x.NumOrdenPago = OrdPagoCab.NumOrdenPago; x.fechadeEmision = OrdPagoCab.fechadeEmision; x.IdPersona = OrdPagoCab.IdPersona; x.Estado = OrdPagoCab.Estado; x.TotalPagar = OrdPagoCab.TotalPagar; x.TipoOrdenPago = Convert.ToString(OrdPagoCab.TipoOrdenPago); x.IdUsuario = OrdPagoCab.IdUsuario; x.IdEmpresa = OrdPagoCab.IdEmpresa; ent.SaveChanges(); } }
public Boolean Eliminar(clsOrdenPagoCab OrdPago) { try { using (CuentasPorPagarEntities ent = new CuentasPorPagarEntities()) { var x = (from q in ent.OrdenPagoCab where q.NumOrdenPago == OrdPago.NumOrdenPago select q).First(); ent.DeleteObject(x); ent.SaveChanges(); } return true; } catch (Exception) { return false; } }