Example #1
0
        public ActionResult Index()
        {
            var oficinaId  = VendixGlobal.GetOficinaId();
            var lstalmacen = AlmacenBL.Listar(x => x.Estado && x.OficinaId == oficinaId);
            var lstTipoMov = TipoMovimientoBL.Listar(x => x.Estado && x.IndEntrada);

            ViewBag.cboAlmacen         = new SelectList(lstalmacen, "AlmacenId", "Denominacion");
            ViewBag.cboAlmacen2        = new SelectList(lstalmacen, "AlmacenId", "Denominacion");
            ViewBag.cboTipoMovimiento  = new SelectList(lstTipoMov, "TipoMovimientoId", "Denominacion");
            ViewBag.cboTipoMovimiento2 = new SelectList(lstTipoMov, "TipoMovimientoId", "Denominacion");
            ViewBag.cboTipoDocumento   = new SelectList(TipoDocumentoBL.Listar(x => x.Estado && x.IndAlmacen && x.IndAlmacenMov == false), "TipoDocumentoId", "Denominacion");
            ViewBag.cboMedida          = new SelectList(ValorTablaBL.Listar(x => x.TablaId == 10 && x.ItemId > 0), "ItemId", "DesCorta");
            return(View());
        }
Example #2
0
 /// <summary>
 /// Obtiene los elementos que se mostraran
 /// para la pantalla de calidad pase proceso
 /// </summary>
 /// <returns></returns>
 public IList <TipoMovimientoInfo> ObtenerTipoMovimientoCalidadPasaeProceso()
 {
     try
     {
         Logger.Info();
         var tipoMovimientoBL = new TipoMovimientoBL();
         IList <TipoMovimientoInfo> result = tipoMovimientoBL.ObtenerTipoMovimientoCalidadPasaeProceso();
         return(result);
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Example #3
0
 /// <summary>
 /// Metodo para Guardar/Modificar una entidad TipoMovimiento
 /// </summary>
 /// <param name="info">Representa la entidad que se va a grabar</param>
 public int Guardar(TipoMovimientoInfo info)
 {
     try
     {
         Logger.Info();
         var tipoMovimientoBL = new TipoMovimientoBL();
         int result           = tipoMovimientoBL.Guardar(info);
         return(result);
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Example #4
0
 /// <summary>
 /// Obtiene una entidad por su descripciĆ³n
 /// </summary>
 /// <param name="descripcion"></param>
 /// <returns></returns>
 public TipoMovimientoInfo ObtenerPorDescripcion(string descripcion)
 {
     try
     {
         Logger.Info();
         var tipoMovimientoBL      = new TipoMovimientoBL();
         TipoMovimientoInfo result = tipoMovimientoBL.ObtenerPorDescripcion(descripcion);
         return(result);
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Example #5
0
        /// <summary>
        ///     Obtiene un lista paginada
        /// </summary>
        /// <param name="pagina"></param>
        /// <param name="filtro"></param>
        /// <returns></returns>
        public ResultadoInfo <TipoMovimientoInfo> ObtenerPorPagina(PaginacionInfo pagina, TipoMovimientoInfo filtro)
        {
            try
            {
                Logger.Info();
                var tipoMovimientoBL = new TipoMovimientoBL();
                ResultadoInfo <TipoMovimientoInfo> result = tipoMovimientoBL.ObtenerPorPagina(pagina, filtro);

                return(result);
            }
            catch (ExcepcionGenerica)
            {
                throw;
            }
            catch (Exception ex)
            {
                Logger.Error(ex);
                throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
            }
        }
Example #6
0
 private void cargarFiltro()
 {
     cmbFiltro.DataSource    = TipoMovimientoBL.CargarTipoMovimientoSelector();
     cmbFiltro.DisplayMember = "tipo_movimiento";
     cmbFiltro.ValueMember   = "id_tipo_movimiento";
 }
Example #7
0
 // GET: Salida
 public ActionResult Index()
 {
     ViewBag.cboTipoMov = new SelectList(TipoMovimientoBL
                                         .Listar(x => x.Estado && x.IndEntrada == false && x.IndTransferencia == false && x.IndDevolucion == false && x.TipoMovimientoId != 2), "TipoMovimientoId", "Denominacion");
     return(View());
 }