Example #1
0
        public ProveedorModel Activar(ProveedorModel modelo)
        {
            ProveedorDao       dao       = new ProveedorDao();
            ResultadoEjecucion resultado = new ResultadoEjecucion();

            dao = modelo.ConvertirADao();

            try
            {
                resultado = ProveedorHelper.Instanciar().Activar(dao);

                modelo.CodigoError         = resultado.CodigoError;
                modelo.MensajeErrorTecnico = resultado.MensajeErrorTecnico;
                modelo.MensajeErrorUsuario = resultado.MensajeErrorUsuario;
            }
            catch (Exception ex)
            {
                resultado = new ResultadoEjecucion()
                {
                    CodigoError         = -3,
                    MensajeErrorTecnico = "[" + CapaEjecucion.Web.ToString() + "] " +
                                          "[ProveedorModel.Activar()] " +
                                          ex.Message,
                    MensajeErrorUsuario = EtiquetasUtility.MENE_SIS_GLOB_ACTIVACION_ERROR
                };
            }

            return(modelo);
        }
Example #2
0
        public ProveedorModel Editar()
        {
            ProveedorModel modelo = new ProveedorModel();
            ProveedorDao   dao    = ConvertirADao();

            try
            {
                ProveedorDao resultado = ProveedorHelper.Instanciar().Editar(dao);

                modelo = ConvertirAModelo(resultado);
            }
            catch (Exception ex)
            {
                modelo = new ProveedorModel()
                {
                    CodigoError         = -3,
                    MensajeErrorTecnico = "[" + CapaEjecucion.Web.ToString() + "] " +
                                          "[ProveedorModel.Editar()] " +
                                          ex.Message,
                    MensajeErrorUsuario = EtiquetasUtility.MENE_SIS_GLOB_EDICION_ERROR
                };
            }

            return(modelo);
        }
Example #3
0
        public ProveedorModel ConvertirAModelo(ProveedorDao dao)
        {
            ProveedorModel modelo = new ProveedorModel();

            modelo.CodigoProveedor            = dao.CodigoProveedor;
            modelo.NombreProveedor            = dao.NombreProveedor;
            modelo.AliasProveedor             = dao.AliasProveedor;
            modelo.TelefonoProveedor          = dao.TelefonoProveedor;
            modelo.EstadoProveedor            = dao.EstadoProveedor;
            modelo.DescripcionEstadoProveedor = dao.DescripcionEstadoProveedor;

            modelo.UsuarioIngreso = dao.UsuarioIngreso;
            modelo.FechaIngreso   = dao.FechaIngreso;
            modelo.IPIngreso      = dao.IPIngreso;
            modelo.SesionIngreso  = dao.SesionIngreso;

            modelo.UsuarioModifico = dao.UsuarioModifico;
            modelo.FechaModifico   = dao.FechaModifico;
            modelo.IPModifico      = dao.IPModifico;
            modelo.SesionModifico  = dao.SesionModifico;

            modelo.UsuarioActivo = dao.UsuarioActivo;
            modelo.FechaActivo   = dao.FechaActivo;
            modelo.IPActivo      = dao.IPActivo;
            modelo.SesionActivo  = dao.SesionActivo;

            modelo.UsuarioAnulo = dao.UsuarioAnulo;
            modelo.FechaAnulo   = dao.FechaAnulo;
            modelo.IPAnulo      = dao.IPAnulo;
            modelo.SesionAnulo  = dao.SesionAnulo;

            modelo.CodigoError         = dao.ResultadoEjecucion.CodigoError;
            modelo.MensajeErrorTecnico = dao.ResultadoEjecucion.MensajeErrorTecnico;
            modelo.MensajeErrorUsuario = dao.ResultadoEjecucion.MensajeErrorUsuario;

            return(modelo);
        }
Example #4
0
        public ProveedorModel Obtener(Byte?codigoClasificacion)
        {
            ProveedorModel modelo = new ProveedorModel();

            try
            {
                //ProveedorDao resultado = ProveedorHelper.Instanciar().Obtener(codigoClasificacion);

                //modelo = ConvertirAModelo(resultado);
            }
            catch (Exception ex)
            {
                modelo = new ProveedorModel()
                {
                    CodigoError         = -3,
                    MensajeErrorTecnico = "[" + CapaEjecucion.Web.ToString() + "] " +
                                          "[ProveedorModel.Obtener()] " +
                                          ex.Message,
                    MensajeErrorUsuario = EtiquetasUtility.MENE_SIS_GLOB_BUSCAR_ERROR
                };
            }

            return(modelo);
        }