Esempio n. 1
0
        private void Eliminarbutton_Click(object sender, EventArgs e)
        {
            bool paso;
            int  ID = Convert.ToInt32(IDnumericUpDown.Value);
            //RepositorioBase<Categorias> repositorio = new RepositorioBase<Categorias>();
            RepositorioCategoria repositorio = new RepositorioCategoria();

            if (!Existe())
            {
                MessageBox.Show("No se puede eliminar porque no existe en la Base de Datos", "ButterSoft", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            else
            {
                var resultado = MessageBox.Show("De eliminar esta Categoria perdera información importante de los modulos Producto, Entrada de Producto y Factura. " +
                                                " Desea continuar?", "ButterSoft", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                if (resultado == DialogResult.Yes)
                {
                    paso = repositorio.Eliminar(ID);
                    if (paso)
                    {
                        Limpiar();
                        MessageBox.Show("Eliminado", "ButterSoft", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    else
                    {
                        MessageBox.Show("No se pudo eliminar", "ButterSoft", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
        }
        public SearchHotel(Sesion sesion)
        {
            InitializeComponent();

            this.sesion = sesion;
            RepositorioCategoria repoCategoria = new RepositorioCategoria();

            this.estrellasComboBox.DataSource  = repoCategoria.getAll().OrderBy(c => c.getEstrellas()).ToList();
            this.estrellasComboBox.ValueMember = "Estrellas";
            limpiarBusquedaYResultados();
        }
Esempio n. 3
0
        public static DateTime AjustarVencimento(DateTime dataVencimento, int categoriaId)
        {
            var direcao = new RepositorioCategoria().BuscarPorId(categoriaId).DirecaoVencimentoDiaNaoUtil;

            using (Contexto context = new Contexto())
            {
                return(context.Database.SqlQuery <DateTime>("select dbo.fn_ajusta_vencimento (@data_base, @direcao_vencimento)",
                                                            new SqlParameter("@data_base", dataVencimento),
                                                            new SqlParameter("@direcao_vencimento", direcao)).Single());
            }
        }
        private void initModificacionHotel()
        {
            RepositorioCategoria repoCategoria = new RepositorioCategoria();

            this.estrellasComboBox.DataSource  = repoCategoria.getAll().OrderBy(c => c.getEstrellas()).ToList();
            this.estrellasComboBox.ValueMember = "Estrellas";

            RepositorioRegimen repoRegimen = new RepositorioRegimen();

            this.regimenesGrid.DataSource = repoRegimen.getAll().OrderBy(r => r.getDescripcion()).ToList();
            regimenesGrid.AutoResizeColumns();
            regimenesGrid.CurrentCell = null;
            regimenesGrid.ClearSelection();
            this.regimenesGrid.Rows[0].Cells[0].Selected = false;
            this.regimenesGrid.Rows[0].Selected          = false;

            this.nombreText.Text   = hotel.getNombre();
            this.paisText.Text     = hotel.getDireccion().getPais();
            this.ciudadText.Text   = hotel.getDireccion().getCiudad();
            this.telefonoText.Text = hotel.getTelefono();
            this.estrellasComboBox.SelectedValue = hotel.getCategoria().getEstrellas();

            this.calleText.Text       = hotel.getDireccion().getCalle();
            this.numeroCalleText.Text = hotel.getDireccion().getNumeroCalle().ToString();
            this.creacionTime.Value   = hotel.getFechaInicioActividades();
            this.emailText.Text       = hotel.getMail();


            foreach (DataGridViewRow row in regimenesGrid.Rows)
            {
                Regimen regimen = (Regimen)row.DataBoundItem;
                if (hotel.getRegimenes().Exists(r => r.getIdRegimen().Equals(regimen.getIdRegimen())))
                {
                    this.regimenesGrid.Rows[row.Index].Cells[0].Selected = true;
                    this.regimenesGrid.Rows[row.Index].Selected          = true;
                }
            }

            this.dataGridCierres.DataSource = this.hotel.getCierresTemporales().OrderBy(c => c.getFechaInicio()).ToList();
            //ESTO LO TENGO QUE HACER PARA QUE NO APAREZCA SIEMPRE SELECCIONADO EL PRIMER ITEM
            dataGridCierres.CurrentCell = null;
            dataGridCierres.ClearSelection();

            //MEJORA DE PERFORMANCE DEL DGV
            this.dataGridReservas.RowHeadersWidthSizeMode = DataGridViewRowHeadersWidthSizeMode.EnableResizing;
            this.dataGridReservas.RowHeadersVisible       = false;
            this.dataGridReservas.DataSource        = this.hotel.getReservas().OrderBy(r => r.getFechaDesde()).ToList();
            this.dataGridReservas.RowHeadersVisible = true;

            //ESTO LO TENGO QUE HACER PARA QUE NO APAREZCA SIEMPRE SELECCIONADO EL PRIMER ITEM
            dataGridReservas.CurrentCell = null;
            dataGridReservas.ClearSelection();
        }
Esempio n. 5
0
        public static Dictionary <int, string> CategoriasIdentadas(DirecaoCategoria?direcao, int tamanhoIdentacao = 3)
        {
            var repo = new RepositorioCategoria();

            if (direcao != null)
            {
                itensCategoria = repo.Listar(c => c.Direcao == direcao);
            }
            else
            {
                itensCategoria = repo.Listar().ToList();
            }

            lista = new Dictionary <int, string>();
            var root = itensCategoria.Where(c => c.CategoriaPaiId == null);

            foreach (var item in root)
            {
                AdicionaItemCategoria(item, 0, tamanhoIdentacao);
            }

            return(lista);
        }
        private void initModificacionHotel()
        {
            RepositorioCategoria repoCategoria = new RepositorioCategoria();
            RepositorioRegimen   repoRegimen   = new RepositorioRegimen();

            this.estrellasComboBox.DataSource = repoCategoria.getAll().OrderBy(c => c.getEstrellas()).ToList();
            this.regimenesDataGrid.DataSource = repoRegimen.getAll().OrderBy(r => r.getDescripcion()).ToList();
            regimenesDataGrid.AutoResizeColumns();
            this.regimenesDataGrid.CurrentCell = null;
            this.regimenesDataGrid.ClearSelection();
            this.regimenesDataGrid.Rows[0].Cells[0].Selected = false;
            this.regimenesDataGrid.Rows[0].Selected          = false;

            this.nombreText.Text      = "";
            this.paisText.Text        = "";
            this.ciudadText.Text      = "";
            this.telefonoText.Text    = "";
            this.calleText.Text       = "";
            this.numeroCalleText.Text = "";
            this.emailText.Text       = "";

            this.creacionTime.ResetText();
            this.estrellasComboBox.SelectedItem = null;
        }
Esempio n. 7
0
 public UnidadDeTrabajo(DbCelulares pContext)
 {
     if (pContext == null)
     {
         throw new ArgumentNullException(nameof(pContext));
     }
     iDbContext                    = pContext;
     RepositorioCategoria          = new RepositorioCategoria(iDbContext);
     RepositorioCelular            = new RepositorioCelular(iDbContext);
     RepositorioCliente            = new RepositorioCliente(iDbContext);
     RepositorioEstadoDeReparacion = new RepositorioEstadoDeReparacion(iDbContext);
     RepositorioLineaVenta         = new RepositorioLineaVenta(iDbContext);
     RepositorioMarcaCelular       = new RepositorioMarcaCelular(iDbContext);
     RepositorioMarcaPc            = new RepositorioMarcaPc(iDbContext);
     RepositorioModeloCelular      = new RepositorioModeloCelular(iDbContext);
     RepositorioModeloPc           = new RepositorioModeloPc(iDbContext);
     RepositorioOrdenDeReparacion  = new RepositorioOrdenDeReparacion(iDbContext);
     RepositorioPago               = new RepositorioPago(iDbContext);
     RepositorioPc                 = new RepositorioPc(iDbContext);
     RepositorioProducto           = new RepositorioProducto(iDbContext);
     RepositorioProveedor          = new RepositorioProveedor(iDbContext);
     RepositorioTipoEquipo         = new RepositorioTipoEquipo(iDbContext);
     RepositorioVenta              = new RepositorioVenta(iDbContext);
 }
Esempio n. 8
0
        public void EliminarTest()
        {
            RepositorioCategoria repositorio = new RepositorioCategoria();

            Assert.IsTrue(repositorio.Eliminar(3));
        }
Esempio n. 9
0
 public CategoriaController()
 {
     repositorio = new RepositorioCategoria();
 }
Esempio n. 10
0
        public ActionResult CadastroCategoria(Categoria categoria)
        {
            int id = new RepositorioCategoria().CadastrarCategoria(categoria);

            return(Content(JsonConvert.SerializeObject(new { id })));
        }
Esempio n. 11
0
        public ActionResult ObterTodosCategoriaJson()
        {
            List <Object> categorias = new RepositorioCategoria().ObterTodosCategoriaParaSelect2();

            return(Content(JsonConvert.SerializeObject(new { results = categorias }, Formatting.Indented)));
        }
Esempio n. 12
0
        public ActionResult Update(Categoria categoria)
        {
            bool alterado = new RepositorioCategoria().AlterarCategorias(categoria);

            return(null);
        }
Esempio n. 13
0
        public ActionResult Editar(int id)
        {
            Categoria categoria = new RepositorioCategoria().ObterPeloIdCategoria(id);

            return(Content(JsonConvert.SerializeObject(categoria)));
        }
Esempio n. 14
0
        public ActionResult Store(Categoria categoria)
        {
            int identificador = new RepositorioCategoria().CadastrarCategoria(categoria);

            return(View());
        }
Esempio n. 15
0
        public ActionResult Index()
        {
            List <Categoria> categorias = new RepositorioCategoria().ObterTodosCategoria();

            return(View());
        }
 public UtCategoriasController()
 {
     IRepositorioCategoria repositorioCategoria = new RepositorioCategoria();
     IServicoCategoria servicoCategoria = new ServicoCategoria(repositorioCategoria);
     _aplicacao = new AplicacaoCategoria(servicoCategoria);
 }