public Boolean Guardar(clsFrecuencia 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) { return false; } }
public List<clsFrecuencia> consulta() { try { List<clsFrecuencia> lista = new List<clsFrecuencia>(); CuentasPorPagarEntities ent = new CuentasPorPagarEntities(); var con = from w in ent.FrecuenciaPago select w; foreach (var item in con) { clsFrecuencia clas = new clsFrecuencia(); 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; } }
public Boolean Eliminar(clsFrecuencia 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 ; } }
public void Modificar(clsFrecuencia 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(); } }
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(); } }