//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(); } }
//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(); } }
public virtual void Update() { Debug.DrawLine(transform.position, transform.position + _antData.Velocity); var mousepos = Input.mousePosition; mousepos.z = 10;//this is aggrivating af.... //update the data _antData.CursorPosition = Camera.main.ScreenToWorldPoint(mousepos); _antData.AntPosition = transform.position; _antData.HomePosition = HomeTransform.position; _antData.LeafPosition = LeafTransform.position; transform.position += _antData.Velocity * Time.deltaTime * speed; AntContext.Update(this); CurrentStateName = AntContext.CurrentState.ToString(); }