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