示例#1
0
        //CREATE un elemento de antecedente a evaluar

        public void CreateEAE()
        {
            Console.WriteLine("Introduzca un nombre para el nuevo elemento de antecedente a evaluar");
            string unNombreEAE;

            unNombreEAE = Console.ReadLine();

            Console.WriteLine("Introduzca el estado para el nuevo elemento de antecedente a evaluar");
            string unEstadoEAE;

            unEstadoEAE = Console.ReadLine();
            bool EstadoEAE = bool.Parse(unEstadoEAE);

            Console.WriteLine("Introduzca una observacion para el nuevo elemento de antecedente a evaluar");
            string unObservacionEAE;

            unObservacionEAE = Console.ReadLine();

            using (var context = new AntContext())
            {
                var eae = new EltoAntEvaluar()
                {
                    NombreEltoEvaluar = unNombreEAE,
                    EstadoEltoEvaluar = EstadoEAE,
                    Observacion       = unObservacionEAE,
                };
                context.EltoAntEvaluars.Add(eae);
                context.SaveChanges();
            }
        }
示例#2
0
        //UPDATE un elemento de antecedente a evaluar

        public void UpdateEAE()
        {
            Console.WriteLine("Introduzca el ID del 'elemento de antecedente a evaluar' que desea actualizar");
            string unIdEAE;

            unIdEAE = Console.ReadLine();
            int IdEAE = int.Parse(unIdEAE);

            var eae = new EltoAntEvaluar()
            {
                IdEltoAntEvaluar = IdEAE
            };


            Console.WriteLine("Introduzca un nuevo nombre para el 'elemento de antecedente a evaluar'");
            string unNombreEAE;

            unNombreEAE = Console.ReadLine();

            Console.WriteLine("Introduzca el nuevo estado para el 'elemento de antecedente a evaluar'");
            string unEstadoEAE;

            unEstadoEAE = Console.ReadLine();

            Console.WriteLine("Introduzca una nueva observacion para 'el nuevo elemento de antecedente a evaluar'");
            string unObservacionEAE;

            unObservacionEAE = Console.ReadLine();

            if (unNombreEAE != "")
            {
                eae.NombreEltoEvaluar = unNombreEAE;
            }
            if (unEstadoEAE != "")
            {
                eae.EstadoEltoEvaluar = bool.Parse(unEstadoEAE);
            }
            if (unObservacionEAE != "")
            {
                eae.Observacion = unObservacionEAE;
            }


            using (var context = new AntContext())
            {
                context.Update <EltoAntEvaluar>(eae);

                context.SaveChanges();
            }
        }
示例#3
0
        //DELETE un elemento de antecedente a evaluar

        public void DeleteEAE()
        {
            Console.WriteLine("Introduzca el ID del 'elemento de antecedente a evaluar' que desea eliminar");
            string unIdEAE;

            unIdEAE = Console.ReadLine();
            int IdEAE = int.Parse(unIdEAE);

            var eae = new EltoAntEvaluar()
            {
                IdEltoAntEvaluar = IdEAE
            };

            using (var context = new AntContext())
            {
                context.Remove <EltoAntEvaluar>(eae);

                context.SaveChanges();
            }
        }