//UPDATE un tipo de antecedente public void UpdateTA() { Console.WriteLine("Introduzca el ID del tipo de antecedente que desea actualizar"); string unIdTA; unIdTA = Console.ReadLine(); int IdTA = int.Parse(unIdTA); var ta = new TipoAntecedente() { IdTipoAnt = IdTA }; Console.WriteLine("Introduzca el nuevo nombre del tipo de antecedente para actualizarlo"); string unNombreTA; unNombreTA = Console.ReadLine(); ta.NomTipoAnt = unNombreTA; using (var context = new AntContext()) { context.Update <TipoAntecedente>(ta); context.SaveChanges(); } }
static void Main(string[] args) { Console.WriteLine("Gestor CRUD para tipos de antecedentes y elementos de antecedentes a evaluar"); Console.WriteLine("-----------------------------version 1.0------------------------------------"); ServicioTipoAnt ta = new ServicioTipoAnt(); TipoAntecedente a = new TipoAntecedente(); a.NomTipoAnt = "algo"; ta.Add(a); Console.WriteLine(ta); Console.ReadLine(); }
/* * public void ReadEAE() * { * Console.WriteLine("Introduzca el nombre del 'elemento de antecedente a evaluar' que desea buscar"); * string unNombreEAE; * unNombreEAE = Console.ReadLine(); * * using (var context = new AntContext()) * { * var eltoAntEvaluars = context.EltoAntEvaluars * .Where(eltoAntEvaluar => eltoAntEvaluar.NombreEltoEvaluar.Contains(unNombreEAE)) * .ToList(); * } * } */ //CREATE un tipo de antecedente public void CreateTA() { Console.WriteLine("Introduzca un nombre para el nuevo tipo de antecedente"); string unNombreTA; unNombreTA = Console.ReadLine(); using (var context = new AntContext()) { var ta = new TipoAntecedente() { NomTipoAnt = unNombreTA, }; context.TipoAntecedentes.Add(ta); context.SaveChanges(); } }
//DELETE un tipo de antecedente public void DeleteTA() { Console.WriteLine("Introduzca el ID del tipo de antecedente que desea eliminar"); string unIdTA; unIdTA = Console.ReadLine(); int IdTA = int.Parse(unIdTA); var ta = new TipoAntecedente() { IdTipoAnt = IdTA }; using (var context = new AntContext()) { context.Remove <TipoAntecedente>(ta); context.SaveChanges(); } }