コード例 #1
0
        public FrmSERVICIO(MODELO.SERVICIO miServicio, string miaccion)
        {
            InitializeComponent();
            cSERVICIOS = CONTROLADORA.cSERVICIOS.Obtener_Instancia();
            oServicio  = miServicio;
            accion     = miaccion;

            if (accion != "A")
            {
                TxtNombreServicio.Text        = oServicio.Nombre;
                TxtDescripcionServicio.Text   = oServicio.Descripcion;
                MtbFechaCreacionServicio.Text = oServicio.Fecha_Creacion.ToString();
                if (oServicio.Estado == true)
                {
                    ChkBoxEstadoServicio.Checked = true;
                }
                else
                {
                    ChkBoxEstadoServicio.Checked = false;
                }
            }

            if (accion == "C")
            {
                TxtNombreServicio.Enabled        = false;
                TxtDescripcionServicio.Enabled   = false;
                MtbFechaCreacionServicio.Enabled = false;
                ChkBoxEstadoServicio.Enabled     = false;
            }
        }
コード例 #2
0
        public VerSERVICIOS()
        {
            InitializeComponent();

            cPLANES   = CONTROLADORA.cPLANES.obtener_instancia();
            oSERVICIO = new MODELO.SERVICIO();
            //oPLAN = new MODELO.PLAN();
            CbPlan.DataSource    = cPLANES.Obtener_Planes();
            CbPlan.DisplayMember = "NOMBRE";



            ChkListServicios.Enabled = false;
        }
コード例 #3
0
        private void ChkListServicios_ItemCheck(object sender, ItemCheckEventArgs e)
        {
            if (checkear == false)
            {
                return;
            }

            MODELO.SERVICIO oServicio = (MODELO.SERVICIO)ChkListServicios.SelectedItem;

            if (e.NewValue == CheckState.Checked)
            {
                oPLAN.SERVICIO.Add(oServicio);
            }
            else
            {
                oPLAN.SERVICIO.Remove(oServicio);
            }
        }
コード例 #4
0
        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);
                    }
                }
            }
        }
コード例 #5
0
        private void FrmPLANES_Load(object sender, EventArgs e)
        {
            ChkListServicios.DataSource    = null;
            ChkListServicios.DataSource    = cPLANES.Obtener_Servicios();
            ChkListServicios.DisplayMember = "Nombre";

            checkearA = false;

            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);
                    }
                }
            }

            checkear = true;
        }
コード例 #6
0
 public void Agregar_Servicio(MODELO.SERVICIO oServicio)
 {
     oCATALOGO.SERVICIOS.Add(oServicio);
     oCATALOGO.SaveChanges();
 }
コード例 #7
0
 public void Eliminar_Sservicio(MODELO.SERVICIO oServicio)
 {
     oCATALOGO.SERVICIOS.Remove(oServicio);
     oCATALOGO.SaveChanges();
 }
コード例 #8
0
 public void Modificar_Servicio(MODELO.SERVICIO oServicio)
 {
     oCATALOGO.Entry(oServicio).State = System.Data.Entity.EntityState.Modified;
     oCATALOGO.SaveChanges();
 }