コード例 #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);
        }
コード例 #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);
        }