public ActionResult DeleteConfirmed(int id)
        {
            Administradora administradora = db.Administradoras.Find(id);

            db.Administradoras.Remove(administradora);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Esempio n. 2
0
        private void darBajaToolStripMenuItem_Click(object sender, EventArgs e)
        {
            EliminarCliente2 eliminar = new EliminarCliente2(admin);

            eliminar.ShowDialog();

            admin = eliminar.daradmin();
        }
Esempio n. 3
0
        public PantallaPrincipal()
        {
            InitializeComponent();
            admin = new Administradora("Araceli");
            MessageBox.Show("Bienvenidos a la biblioteca de: " + "Quilmes");

            admin.cargarDatosDesdeBD();
        }
Esempio n. 4
0
 public EliminarCliente2(Administradora admin)
 {
     InitializeComponent();
     listBox1.DataSource = null;
     listBox1.DataSource = admin.Listaclientes;
     listBox1.ClearSelected();
     admincopia = admin;
 }
Esempio n. 5
0
 //Administradora
 public Administradora AdministradoraAdicionar(Administradora administradora)
 {
     if (!administradora.IsValid())
     {
         return(administradora);
     }
     _administradoraRepository.Add(administradora);
     return(administradora);
 }
Esempio n. 6
0
 public ListadoLibro(Administradora admin)
 {
     InitializeComponent();
     libros     = admin.Listalibros;
     admincopia = admin;
     listBoxListado.DataSource = null;
     listBoxListado.DataSource = libros;
     listBoxListado.ClearSelected();
 }
Esempio n. 7
0
        private void reservasToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ListadoReservas listado = new ListadoReservas(admin);

            listado.ShowDialog();

            Administradora copiaadmin = listado.daradmin();

            admin = copiaadmin;
        }
 public ActionResult Edit([Bind(Include = "ID,Nome")] Administradora administradora)
 {
     if (ModelState.IsValid)
     {
         db.Entry(administradora).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(administradora));
 }
Esempio n. 9
0
        //List<Cliente> clientes;
        public ListadoPrestamo(Administradora admin)
        {
            InitializeComponent();
            copiaadmin = admin;
            listBoxListado.DataSource = null;
            listBoxListado.DataSource = admin.Listaprestamos;
            listBoxListado.ClearSelected();

            panel1.Enabled = false;
        }
Esempio n. 10
0
        public ActionResult Create([Bind(Include = "ID,Nome")] Administradora administradora)
        {
            if (ModelState.IsValid)
            {
                db.Administradoras.Add(administradora);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(administradora));
        }
        public async Task <IHttpActionResult> GetAdministradora(int id)
        {
            Administradora administradora = await db.Administradoras.FindAsync(id);

            if (administradora == null)
            {
                return(NotFound());
            }

            return(Ok(administradora));
        }
Esempio n. 12
0
        public async Task <IActionResult> Create(Administradora administradora)
        {
            if (ModelState.IsValid)
            {
                this.repository.AddAdministradora(administradora);
                await this.repository.SaveAllAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(administradora));
        }
Esempio n. 13
0
        public static bool InsertObject(Object insert, Objetos type)
        {
            bool sucesso = false;

            // Abre ou cria database
            using (var db = new LiteDatabase(@"DatabaseAthos.db"))
            {
                try
                {
                    switch (type)
                    {
                    case Objetos.Assunto:
                        var     assuntos = db.GetCollection <Assunto>("Assuntos");
                        Assunto assunto  = (Assunto)insert;
                        //Id é auto incremento
                        assuntos.Insert(assunto);
                        sucesso = true;
                        break;

                    case Objetos.Condominio:
                        var        condomonios = db.GetCollection <Condominio>("Condominios");
                        Condominio condo       = (Condominio)insert;
                        //Id é auto incremento
                        condomonios.Insert(condo);
                        sucesso = true;
                        break;

                    case Objetos.Usuario:
                        var     usuarios = db.GetCollection <Usuario>("Usuarios");
                        Usuario usu      = (Usuario)insert;
                        //Id é auto incremento
                        usuarios.Insert(usu);
                        sucesso = true;
                        break;

                    case Objetos.Administradora:
                        var            administradoras = db.GetCollection <Administradora>("Administradoras");
                        Administradora adm             = (Administradora)insert;
                        //Id é auto incremento
                        administradoras.Insert(adm);
                        sucesso = true;
                        break;
                    }

                    db.Dispose();
                }
                catch (Exception e)
                {
                    return(false);
                }
            }
            return(sucesso);
        }
        public async Task <IHttpActionResult> PostAdministradora(Administradora administradora)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.Administradoras.Add(administradora);
            await db.SaveChangesAsync();

            return(CreatedAtRoute("DefaultApi", new { id = administradora.Id }, administradora));
        }
Esempio n. 15
0
        private void limpiarReservasVencidasToolStripMenuItem_Click(object sender, EventArgs e)
        {
            DialogResult boton = MessageBox.Show("¿Usted, está seguro de querer limpiar la lista de reservas? ", "ALERTA", MessageBoxButtons.YesNo);

            if (boton == DialogResult.Yes)
            {
                admin.limpiarReservasVencidas();
                ListadoReservas listado = new ListadoReservas(admin);
                listado.ShowDialog();
                Administradora admincopia = listado.daradmin();
                admin = admincopia;
            }
        }
Esempio n. 16
0
        // GET: /Administradora/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Administradora administradora = db.Administradoras.Find(id);

            if (administradora == null)
            {
                return(HttpNotFound());
            }
            return(View(administradora));
        }
Esempio n. 17
0
 public bool CreateAdm(string NomeAdministradora)
 {
     try
     {
         Administradora administradora = new Administradora();
         administradora.NomeAdministradora = NomeAdministradora;
         LiteDBClass.InsertObject(administradora, Objetos.Administradora);
         return(true);
     }
     catch (Exception e)
     {
         return(false);
     }
 }
        public async Task <IHttpActionResult> DeleteAdministradora(int id)
        {
            Administradora administradora = await db.Administradoras.FindAsync(id);

            if (administradora == null)
            {
                return(NotFound());
            }

            db.Administradoras.Remove(administradora);
            await db.SaveChangesAsync();

            return(Ok(administradora));
        }
        public void AdicionarAdministradoraValidaTest()
        {
            var empresa        = new Empresa("POTENCIAL ADMINSTRADORA DE BENEFICIOS LTDA", "POTENCIAL", new CNPJ("20138220000193"), "274764511950", "", "http://www.potencial.com.br", DateTime.Now);
            var administradora = new Administradora(empresa);

            var repo = MockRepository.GenerateStub <IAdministradoraRepository>();

            repo.Stub(s => s.AdministradoraObterPorCnpj("20138220000193")).Return(administradora);

            // Act
            var admReturn = repo.AdministradoraObterPorCnpj("20138220000193");

            // Assert
            Assert.IsTrue(admReturn.IsValid());
        }
Esempio n. 20
0
        public async Task Update(Administradora entity)
        {
            if (!RunValidation(new AdministradoraValidation(), entity))
            {
                return;
            }

            if (_dbAdministradora.Search(x => x.Nome == entity.Nome && x.Id != entity.Id).Result.Any())
            {
                Notify("Já existe uma Administradora com este Nome informado.");
                return;
            }

            await _dbAdministradora.Update(entity);
        }
Esempio n. 21
0
        public CrearPrestamo(Administradora admin)
        {
            InitializeComponent();
            adminCopia    = admin;
            listaClientes = adminCopia.Listaclientes;
            listalibros   = adminCopia.Listalibros;

            listBox1.DataSource = null;
            listBox1.DataSource = listaClientes;
            listBox1.ClearSelected();

            listBox2.DataSource = null;
            listBox2.DataSource = listalibros;
            listBox2.ClearSelected();

            panel1.Enabled = false;
        }
Esempio n. 22
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!this.IsPostBack)
            {
                Administradora admin = new Administradora("Moron");

                //admin.ponerPath(@"C:\Users\Gonzalo\Documents\Cosas de la facultad\Electiva de programacion\PROYECTOS\FINAL\BibliotecaFinal2014v0.4");
                admin.cargarDatosDesdeBD();

                Session["Administradora"] = admin;
                if (CheckBoxContra.Checked == true)
                {
                    TextBox2.TextMode = TextBoxMode.SingleLine;
                }
                else
                {
                    TextBox2.TextMode = TextBoxMode.Password;
                }
                //Label1.Text = ((Administradora)Session["Administradora"]).Nombre;
            }
        }
Esempio n. 23
0
 public async Task <IActionResult> Edit(Administradora administradora)
 {
     if (ModelState.IsValid)
     {
         try
         {
             this.repository.UpdateAdministradora(administradora);
             await this.repository.SaveAllAsync();
         }
         catch (DbUpdateConcurrencyException)
         {
             if (!this.repository.AdministradoraExists(administradora.Id))
             {
                 return(NotFound());
             }
             else
             {
                 throw;
             }
         }
         return(RedirectToAction(nameof(Index)));
     }
     return(View(administradora));
 }
Esempio n. 24
0
 public FDescLeves(Administradora a)
 {
     InitializeComponent();
     adm = a;
 }
Esempio n. 25
0
 public FormCrearSuceso(Administradora a)
 {
     InitializeComponent();
     adm = a;
 }
Esempio n. 26
0
        public static void AltaProducto()
        {
            Administradora a = Administradora.Instancia;

            Console.Clear();
            Console.WriteLine("Ingrese el nombre del producto: ");
            string nombre = Console.ReadLine();

            if (Producto.NombreValido(nombre))
            {
                Console.WriteLine("Agregue una descripción al producto: ");
                string descripcion = Console.ReadLine();
                if (Producto.DescripcionValida(descripcion))
                {
                    Console.WriteLine("Ingrese el precio del producto: ");
                    double precio;
                    if (Double.TryParse(Console.ReadLine(), out precio))
                    {
                        if (Producto.PrecioValido(precio))
                        {
                            int opc = -1;
                            opc = PedirNumero("El producto es exclusivo? 0) No  1) Sí", "Ingrese 0 o 1", 0, 1);
                            bool exclusivo;
                            exclusivo = (opc == 1) ? true : false;

                            Console.WriteLine("1 - FRESCOS");
                            Console.WriteLine("2 - CONGELADOS");
                            Console.WriteLine("3 - HOGAR");
                            Console.WriteLine("4 - TEXTILES");
                            Console.WriteLine("5 - TECNOLOGIA");
                            opc = -1;
                            opc = PedirNumero("Ingrese una opción entre 1 y 5", "El valor debe ser numérico y estar entre 1 y 5", 1, 5);

                            Producto.EnumCategoria categoria = Producto.EnumCategoria.FRESCOS;

                            switch (opc)
                            {
                            case 1:
                                categoria = Producto.EnumCategoria.FRESCOS;
                                break;

                            case 2:
                                categoria = Producto.EnumCategoria.CONGELADOS;
                                break;

                            case 3:
                                categoria = Producto.EnumCategoria.HOGAR;
                                break;

                            case 4:
                                categoria = Producto.EnumCategoria.TEXTILES;
                                break;

                            case 5:
                                categoria = Producto.EnumCategoria.TECNOLOGIA;
                                break;
                            }

                            Producto producto = new Producto(nombre, descripcion, exclusivo, categoria, precio);
                            a.AgregarProducto(producto);
                            Console.WriteLine("El producto ha sido dado de alta...");
                            Console.ReadKey();
                        }
                        else
                        {
                            Console.WriteLine("El precio debe de ser mayor a 0");
                            Console.ReadKey();
                        }
                    }
                    else
                    {
                        Console.WriteLine("Debe de ingresar un numero");
                        Console.ReadKey();
                    }
                }
                else
                {
                    Console.WriteLine("La descripción no puede estar vacía");
                    Console.ReadKey();
                }
            }
            else
            {
                Console.WriteLine("El nombre no puede estar vacío");
                Console.ReadKey();
            }
        }
Esempio n. 27
0
 public void RemoveAdministradora(Administradora administradora)
 {
     this.context.Administradoras.Remove(administradora);
 }
Esempio n. 28
0
 public void UpdateAdministradora(Administradora administradora)
 {
     this.context.Update(administradora);
 }
Esempio n. 29
0
 public void AddAdministradora(Administradora administradora)
 {
     this.context.Administradoras.Add(administradora);
 }
Esempio n. 30
0
 public Administradora AdministradoraAtualizar(Administradora administradora)
 {
     return(_administradoraRepository.Update(administradora));
 }