public FrmPLANES(MODELO.PLAN miPLAN, string miaccion) { InitializeComponent(); cPLANES = CONTROLADORA.cPLANES.obtener_instancia(); oPLAN = miPLAN; accion = miaccion; ChkListServicios.Enabled = true; if (accion != "A") { TxtNombrePlan.Text = oPLAN.Nombre; TxtDescripcionPlan.Text = oPLAN.Descripcion; TxtCostoPlan.Text = oPLAN.Costo.ToString(); if (oPLAN.Estado == true) { ChkBoxEstadoPlan.Checked = true; } else { ChkBoxEstadoPlan.Checked = false; } } if (accion == "C") { BtnCancelar.Text = "CERRAR"; TxtNombrePlan.Enabled = false; TxtDescripcionPlan.Enabled = false; TxtCostoPlan.Enabled = false; ChkListServicios.Enabled = false; ChkBoxEstadoPlan.Enabled = false; } }
public List <MODELO.PLAN> Obtener_Planes(MODELO.PLAN oPLAN) { var lista = from plan in oCATALOGO.PLANES select plan; return((List <MODELO.PLAN>)lista.ToList()); }
private void VerSERVICIOS_Load(object sender, EventArgs e) { oPLAN = (MODELO.PLAN)CbPlan.SelectedItem; ChkListServicios.DataSource = null; ChkListServicios.DataSource = oPLAN.SERVICIO.ToList(); ChkListServicios.DisplayMember = "NOMBRE"; for (int i = 0; i < ChkListServicios.Items.Count; i++) { MODELO.SERVICIO oServicio = (MODELO.SERVICIO)ChkListServicios.Items[i]; foreach (MODELO.SERVICIO miServicio in oPLAN.SERVICIO.ToList()) { if (miServicio.Nombre == oServicio.Nombre) { ChkListServicios.SetItemChecked(i, true); } } } }
public void Eliminar_Plan(MODELO.PLAN oPlan) { oCATALOGO.PLANES.Remove(oPlan); oCATALOGO.SaveChanges(); }
public void Modificar_Plan(MODELO.PLAN oPlan) { oCATALOGO.Entry(oPlan).State = System.Data.Entity.EntityState.Modified; oCATALOGO.SaveChanges(); }
public void Agregar_Plan(MODELO.PLAN oPlan) { oCATALOGO.PLANES.Add(oPlan); oCATALOGO.SaveChanges(); }