Exemplo n.º 1
0
        public MV_Exception softDeleteActividadesIniciativa(TBC_ACTIVIDAD_INICIATIVA actividad_iniciativa, int usuario_borra)
        {
            try
            {
                var res = H_LogErrorEXC.resultToException(_context.SP_TBC_ACTIVIDAD_INICIATIVA_DeleteRow(actividad_iniciativa.ID_ACTIVIDAD_INICIATIVA, usuario_borra).FirstOrDefault());

                if (res.IDENTITY == null)
                {
                    throw new System.Exception(res.ERROR_MESSAGE);
                }

                return(res);
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }
Exemplo n.º 2
0
        public MV_Exception editarActividadesIniciativa(TBC_ACTIVIDAD_INICIATIVA actividad_iniciativa, int usuario_actualiza)
        {
            try
            {
                MV_Exception res = H_LogErrorEXC.resultToException(_context.SP_TBC_ACTIVIDAD_INICIATIVA_Update(actividad_iniciativa.ID_ACTIVIDAD_INICIATIVA, actividad_iniciativa.ID_TIPO_INICIATIVA, usuario_actualiza, actividad_iniciativa.COD_ACTIVIDAD_PROY, actividad_iniciativa.DESCRIPCION).FirstOrDefault());

                if (res.IDENTITY == null)
                {
                    throw new Exception(res.ERROR_MESSAGE);
                }

                return(res);
            }
            catch (Exception)
            {
                throw;
            }
        }
Exemplo n.º 3
0
        public MV_Exception GuardarActividadesIniciativa(TBC_ACTIVIDAD_INICIATIVA actividad_iniciativa, int idUsuario)
        {
            var result = new MV_Exception();

            try
            {
                result = H_LogErrorEXC.resultToException(_context.SP_TBC_ACTIVIDAD_INICIATIVA_Insert(actividad_iniciativa.ID_TIPO_INICIATIVA, idUsuario, actividad_iniciativa.COD_ACTIVIDAD_PROY, actividad_iniciativa.DESCRIPCION).FirstOrDefault());
                if (result.IDENTITY == null)
                {
                    throw new Exception(result.ERROR_MESSAGE);
                }
            }
            catch (Exception e)
            {
                H_LogErrorEXC.GuardarRegistroLogError(e);
            }
            return(result);
        }
Exemplo n.º 4
0
        /// <summary>
        /// Método encargado de obtener la lista de actividades iniciativas
        /// </summary>
        /// <returns>Retorna la lista de departamentos</returns>
        public List <TBC_ACTIVIDAD_INICIATIVA> ObtenerActividadesIniciativa()
        {
            List <TBC_ACTIVIDAD_INICIATIVA> list = new List <TBC_ACTIVIDAD_INICIATIVA>();
            var result = _context.SP_TBC_ACTIVIDAD_INICIATIVA_SelectAll();


            foreach (var item in result)
            {
                TBC_ACTIVIDAD_INICIATIVA tmp = new TBC_ACTIVIDAD_INICIATIVA();
                tmp.ID_ACTIVIDAD_INICIATIVA = item.ID_ACTIVIDAD_INICIATIVA;
                tmp.ID_TIPO_INICIATIVA      = item.ID_TIPO_INICIATIVA;
                tmp.COD_ACTIVIDAD_PROY      = item.COD_ACTIVIDAD_PROY;
                tmp.DESCRIPCION             = item.DESCRIPCION;
                list.Add(tmp);
            }

            return(list);
        }
      public void editarActividadIniciativa()
      {
          try
          {
              //Construyendo al departamento
              BLL.Modelos.TBC_ACTIVIDAD_INICIATIVA actividad_iniciativa = new BLL.Modelos.TBC_ACTIVIDAD_INICIATIVA();

              actividad_iniciativa.ID_ACTIVIDAD_INICIATIVA = int.Parse(Request.Form["txt_id_actividad_iniciativa"]);
              actividad_iniciativa.ID_TIPO_INICIATIVA      = int.Parse(Request.Form["select_id_tipo_iniciativa"]);
              actividad_iniciativa.COD_ACTIVIDAD_PROY      = Request.Form["txt_codigo_actividad_iniciativa"];
              actividad_iniciativa.DESCRIPCION             = Request.Form["txt_descripcion_actividad_iniciativa"];

              new BLL.Acciones.A_ACTIVIDAD_INICIATIVA().editarActividadesIniciativa(actividad_iniciativa, ((BLL.Modelos.ModelosVistas.MV_DetalleUsuario)Session["usuario"]).ID_USUARIO);

              info = "Actividad Iniciativa editada correctamente";
          }
          catch (Exception e)
          {
              errores = e.Message;
              BLL.Helpers.H_LogErrorEXC.GuardarRegistroLogError(e);
          }
      }
      public void agregarActividadIniciativa()
      {
          try
          {
              //Creamos la accion de la actividad iniciativa
              BLL.Acciones.A_ACTIVIDAD_INICIATIVA a_actividad_iniciativa = new BLL.Acciones.A_ACTIVIDAD_INICIATIVA();
              var txt_id_tipo_iniciativa               = Request.Form["select_id_tipo_iniciativa"];
              var txt_codigo_actividad_iniciativa      = Request.Form["txt_codigo_actividad_iniciativa"];
              var txt_descripcion_actividad_iniciativa = Request.Form["txt_descripcion_actividad_iniciativa"];

              if (string.IsNullOrWhiteSpace(txt_id_tipo_iniciativa) || string.IsNullOrWhiteSpace(txt_codigo_actividad_iniciativa) || string.IsNullOrWhiteSpace(txt_descripcion_actividad_iniciativa))
              {
                  errores = "Actividad Iniciativa no guardada. Los campos no puede estar vacíos ni contener solo espacios";
                  return;
              }

              //Construyendo Departamento
              BLL.Modelos.TBC_ACTIVIDAD_INICIATIVA actividad_iniciativa = new BLL.Modelos.TBC_ACTIVIDAD_INICIATIVA();
              actividad_iniciativa.ID_TIPO_INICIATIVA = int.Parse(Request.Form["select_id_tipo_iniciativa"]);
              actividad_iniciativa.COD_ACTIVIDAD_PROY = Request.Form["txt_codigo_actividad_iniciativa"];
              actividad_iniciativa.DESCRIPCION        = Request.Form["txt_descripcion_actividad_iniciativa"];
              BLL.Modelos.ModelosVistas.MV_Exception res = a_actividad_iniciativa.GuardarActividadesIniciativa(actividad_iniciativa, ((BLL.Modelos.ModelosVistas.MV_DetalleUsuario)Session["usuario"]).ID_USUARIO);

              if (res.IDENTITY == null)
              {
                  throw new Exception(res.ERROR_MESSAGE);
              }

              actividad_iniciativa.ID_ACTIVIDAD_INICIATIVA = int.Parse(res.IDENTITY.ToString());

              info = "Actividad Iniciativa agregada correctamente";
          }
          catch (Exception e)
          {
              errores = e.Message;
              BLL.Helpers.H_LogErrorEXC.GuardarRegistroLogError(e);
          }
      }