Beispiel #1
0
        public ActionResult Update(Agente agente)
        {
            agenteConn.Update(agente);
            var lista = agenteConn.Listar("");

            return(View("Index", lista));
        }
Beispiel #2
0
        static void Main(string[] args)
        {
            int  resp             = 1;
            bool operacionexitosa = false;

            do
            {
                Console.WriteLine("============================");
                Console.WriteLine("1. Registrar agente");
                Console.WriteLine("2. Actualizar agente");
                Console.WriteLine("3. Eliminar agente");
                Console.WriteLine("4. Buscar agente");
                Console.WriteLine("5. Listar todos los agentes");
                Console.WriteLine("6. Asociar Agente a Base");
                Console.WriteLine("7. Salir");
                Console.WriteLine("============================");

                Console.WriteLine("Ingrese opcion");
                resp = Convert.ToInt32(Console.ReadLine());

                switch (resp)
                {
                case 1:
                    Agente           = Agregar();
                    operacionexitosa = repository.Save(Agente);

                    if (operacionexitosa)
                    {
                        Console.WriteLine("Se ha agregado el registro");
                    }
                    break;

                case 2:
                    Agente           = Actualizar();
                    operacionexitosa = repository.Update(Agente);
                    if (operacionexitosa)
                    {
                        Console.WriteLine("Se ha actualizado el registro");
                    }
                    break;

                case 3:
                    Delete();
                    break;

                case 4:
                    Buscar();
                    break;

                case 5:
                    Listar();
                    break;

                case 6:
                    //LISTA DE BASES DISPONIBLES
                    BListar();
                    Console.WriteLine("Ingrese Id Base que desea asociar: ");
                    Console.Write("--->");
                    int inputIdBase = Convert.ToInt32(Console.ReadLine());
                    //LISTA DE AGENTE DONDE SE ASOCIARA LA BASE
                    Listar();
                    Console.WriteLine("Ingrese Id Agente que desea asociar: ");
                    Console.Write("--->");
                    int inputIdAgente = Convert.ToInt32(Console.ReadLine());



                    Agente           = Actualizar(inputIdAgente, inputIdBase);
                    operacionexitosa = repository.Update(Agente);
                    if (operacionexitosa)
                    {
                        Console.WriteLine("Se ha actualizado el registro");
                    }
                    break;

                default:
                    break;
                }
            } while (resp != 7);
        }