/// <summary>
 /// Descripción: Realiza la actualización de un area de procesamiento.
 /// Author: Terceros.
 /// Fecha Creacion: 01/01/2017
 /// Fecha Modificación: 02/02/2017.
 /// Modificación: Se agregaron comentarios.
 /// </summary>
 /// <param name="areaProcesamiento"></param>
 public void UpdateAreaProcesamiento(Model.AreaProcesamiento areaProcesamiento)
 {
     using (var areaProcesamientoDal = new AreaProcesamientoDal())
     {
         areaProcesamientoDal.UpdateAreaProcesamiento(areaProcesamiento);
     }
 }
 /// <summary>
 /// Descripción: Realiza el registro de un area de procesamiento.
 /// Author: Terceros.
 /// Fecha Creacion: 01/01/2017
 /// Fecha Modificación: 02/02/2017.
 /// Modificación: Se agregaron comentarios.
 /// </summary>
 /// <param name="areaProcesamiento"></param>
 public void InsertAreaProcesamiento(Model.AreaProcesamiento areaProcesamiento)
 {
     using (var areaProcesamientoDal = new AreaProcesamientoDal())
     {
         areaProcesamientoDal.InsertAreaProcesamiento(areaProcesamiento);
     }
 }
        /// <summary>
        /// Descripción: Realiza el registro de un area de procesamiento.
        /// Author: Terceros.
        /// Fecha Creacion: 01/01/2017
        /// Fecha Modificación: 02/02/2017.
        /// Modificación: Se agregaron comentarios.
        /// </summary>
        /// <param name="areaProcesamiento"></param>
        public void InsertAreaProcesamiento(Model.AreaProcesamiento areaProcesamiento)
        {
            var objCommand = GetSqlCommand("pNLI_AreaProcesamiento");

            InputParameterAdd.Varchar(objCommand, "nombre", areaProcesamiento.Nombre);
            InputParameterAdd.Varchar(objCommand, "descripcion", areaProcesamiento.Descripcion);
            InputParameterAdd.Varchar(objCommand, "sigla", areaProcesamiento.Sigla);
            InputParameterAdd.Int(objCommand, "idUsuarioRegistro", areaProcesamiento.IdUsuarioRegistro);

            ExecuteNonQuery(objCommand);
        }
        /// <summary>
        /// Descripción: Realiza la actualización de un area de procesamiento.
        /// Author: Terceros.
        /// Fecha Creacion: 01/01/2017
        /// Fecha Modificación: 02/02/2017.
        /// Modificación: Se agregaron comentarios.
        /// </summary>
        /// <param name="areaProcesamiento"></param>
        public void UpdateAreaProcesamiento(Model.AreaProcesamiento areaProcesamiento)
        {
            var objCommand = GetSqlCommand("pNLU_AreaProcesamiento");

            InputParameterAdd.Int(objCommand, "idAreaProcesamiento", areaProcesamiento.IdAreaProcesamiento);
            InputParameterAdd.Varchar(objCommand, "nombre", areaProcesamiento.Nombre);
            InputParameterAdd.Varchar(objCommand, "descripcion", areaProcesamiento.Descripcion);
            InputParameterAdd.Varchar(objCommand, "sigla", areaProcesamiento.Sigla);
            InputParameterAdd.Int(objCommand, "idUsuarioEdicion", areaProcesamiento.IdUsuarioEdicion);
            InputParameterAdd.Int(objCommand, "estado", areaProcesamiento.Estado);

            ExecuteNonQuery(objCommand);
        }