Example #1
0
        public void Modificar()
        {
            try
            {
                Console.WriteLine("Ingrese un id: ");
                int id_modulos = int.Parse(Console.ReadLine());
                Business.Entities.Modulos modulos = ModulosNegocio.GetOneId(id_modulos);

                Console.WriteLine("Ingrese descripcion: ");
                modulos.desc_modulo = Console.ReadLine();
                Console.WriteLine("Ingrese ejecuta: ");
                modulos.ejecuta = Console.ReadLine();
                modulos.State   = BusinessEntity.States.Modified;
                ModulosNegocio.Save(modulos);
            }
            catch (FormatException fe)
            {
                Console.WriteLine("La id ingresada debe ser un numero entero\n" + fe);
            }
            catch (Exception Ex)
            {
                NotificarError(Ex);
            }
            finally
            {
                Console.WriteLine("Presione una tecla para continuar");
                Console.ReadKey();
            }
        }
Example #2
0
 public ModulosDesktop(ModoForm modo, int ID) : this()
 {
     Text = modo.ToString();
     if (modo == ModoForm.Baja)
     {
         txtDescripcion.ReadOnly = true;
         txtEjecuta.ReadOnly     = true;
     }
     Modo = modo;;
     Business.Logic.ModulosLogic ml = new Business.Logic.ModulosLogic();
     ModulosActual = ml.GetOneId(ID);
     MapearDeDatos();
 }
Example #3
0
 public override void MapearADatos()
 {
     if (Modo == ModoForm.Alta || Modo == ModoForm.Modificacion)
     {
         ModulosActual.State = Business.Entities.BusinessEntity.States.Modified;
         if (Modo == ModoForm.Alta)
         {
             ModulosActual       = new Business.Entities.Modulos();
             ModulosActual.State = Business.Entities.BusinessEntity.States.New;
         }
         ModulosActual.desc_modulo = txtDescripcion.Text;
         ModulosActual.ejecuta     = txtEjecuta.Text;
     }
     if (Modo == ModoForm.Baja)
     {
         ModulosActual.State = Business.Entities.BusinessEntity.States.Deleted;
     }
 }
Example #4
0
        public void Agregar()
        {
            Business.Entities.Modulos modulo = new Business.Entities.Modulos();

            Console.WriteLine("Ingrese descripcion: ");
            modulo.desc_modulo = Console.ReadLine();
            Console.WriteLine("Ingrese ejecuta: ");
            modulo.ejecuta = Console.ReadLine();

            modulo.State = BusinessEntity.States.New;
            try
            {
                ModulosNegocio.Save(modulo);
                Console.WriteLine("Id: {0}", modulo.ID);
            }
            catch (Exception Ex)
            {
                NotificarError(Ex);
            }
        }
Example #5
0
 public void MostrarDatos(Business.Entities.Modulos m)
 {
     Console.WriteLine("Id: {0}", m.ID);
     Console.WriteLine("\tDescripcion: {0}", m.desc_modulo);
     Console.WriteLine("\tEjecuta: {0}", m.ejecuta);
 }
 public void Save(Business.Entities.Modulos modulos)
 {
     ModulosData.Save(modulos);
 }
Example #7
0
 public ModulosDesktop(ModoForm modo) : this()
 {
     Text          = modo.ToString();
     Modo          = modo;
     ModulosActual = new Business.Entities.Modulos();
 }