Ejemplo n.º 1
0
 public void lstInfraccion(bool estado)
 {
     using (var post = new PostDbContext()){
         IQueryable <Infraccion> list = null;
         if (estado)
         {
             list = from i in post.Infracciones
                    where i.pago == false
                    select i;
         }
         else
         {
             list = from i in post.Infracciones
                    select i;
         }
         Program.print("*----------------------*");
         Program.print("Listado de Infracciones");
         Program.print("*----------------------*");
         foreach (var infraccion in list)
         {
             Program.print("  ID: " + infraccion.Id);
             Program.print("  Nombre: " + infraccion.Nombre.Trim() + " " + infraccion.Apellido.Trim());
             Program.print("|*----------------------*|");
         }
     }
 }
Ejemplo n.º 2
0
 public void exportar()
 {
     lstInfraccion(false);
     using (var post = new PostDbContext()){
         oPrincipal = new Principal();
         var id = Program.inputNumber("ID: ");
         try{
             var oInterracion = post.Infracciones.Find(id);
             Program.print("Proximamente Funcionando!...");
         }catch (Exception ex) {
             Program.print("No Encotrado!");
         }
     }
 }
Ejemplo n.º 3
0
 public string Add()
 {
     using (var post = new PostDbContext()){
         var oInfraccion = new Infraccion();
         Console.Clear();
         Console.WriteLine("Registro de Infraccion");
         oInfraccion.Nombre      = Program.input("Nombre: ");
         oInfraccion.Apellido    = Program.input("Apellido: ");
         oInfraccion.Cedula      = Program.input("Cedula: ");
         oInfraccion.Placa       = Program.input("Placa: ");
         oInfraccion.Marca       = Program.input("Marca: ");
         oInfraccion.Latitud     = Program.input("Latitud: ");
         oInfraccion.Longitud    = Program.input("Longitud: ");
         oInfraccion.Descripcion = Program.input("Descripcion: ");
         post.Add(oInfraccion);
         post.SaveChanges();
         return("Registro Exitoso!...");
     }
 }
Ejemplo n.º 4
0
 public void Get()
 {
     using (var post = new PostDbContext()){
         var lstIfracciones = post.Infracciones;
         Program.print("*----------------------*");
         Program.print("Listado de Infracciones");
         Program.print("*----------------------*");
         foreach (var infraccion in lstIfracciones)
         {
             Program.print("  ID: " + infraccion.Id);
             Program.print("  Nombre: " + infraccion.Nombre);
             Program.print("  Apellido: " + infraccion.Apellido);
             Program.print("  Placa: " + infraccion.Placa);
             Program.print("  Marca: " + infraccion.Marca);
             Program.print("  Latitud: " + infraccion.Latitud);
             Program.print("  Longitud: " + infraccion.Longitud);
             Program.print("  Descripcion: " + infraccion.Descripcion);
             Program.print("  pago: " + infraccion.pago);
             Program.print("|*----------------------*|");
         }
     }
 }
Ejemplo n.º 5
0
        public void Pago()
        {
            int id = 0;

            lstInfraccion(true);
            id = Program.inputNumber("ID: ");
            using (var post = new PostDbContext()){
                oPrincipal = new Principal();
                try{
                    var oInterracion = post.Infracciones.Find(id);
                    oInterracion.pago = true;
                    post.SaveChanges();
                    Program.print("Pago Exitoso!...");
                    Program.wait();
                    Console.Clear();
                    oPrincipal.menu();
                }catch (Exception ex) {
                    Program.print("No Encotrado!");
                    Program.wait();
                    Console.Clear();
                    oPrincipal.menu();
                }
            }
        }