/// <summary>
        ///     Elimina un registro de seguimiento del expediente.
        /// </summary>
        /// <param name="ExpedienteSeguimientoEntity">Entidad del seguimiento del expediente.</param>
        /// <param name="ConnectionString">Cadena de conexión a la base de datos.</param>
        public void DeleteExpedienteSeguimiento(ENTExpedienteSeguimiento ExpedienteSeguimientoEntity, string ConnectionString)
        {
            DataSet ResultData = new DataSet();
                SqlCommand Command;
                SqlParameter Parameter;
                SqlConnection Connection = new SqlConnection(ConnectionString);

                try
                {
                    Command = new SqlCommand("DeleteExpedienteSeguimiento", Connection);
                    Command.CommandType = CommandType.StoredProcedure;

                    Parameter = new SqlParameter("ExpedienteSeguimientoId", SqlDbType.Int);
                    Parameter.Value = ExpedienteSeguimientoEntity.ExpedienteSeguimientoId;
                    Command.Parameters.Add(Parameter);

                    Parameter = new SqlParameter("ExpedienteId", SqlDbType.Int);
                    Parameter.Value = ExpedienteSeguimientoEntity.ExpedienteId;
                    Command.Parameters.Add(Parameter);

                    Parameter = new SqlParameter("ModuloId", SqlDbType.Int);
                    Parameter.Value = ExpedienteSeguimientoEntity.ModuloId;
                    Command.Parameters.Add(Parameter);

                    Connection.Open();
                    Command.ExecuteNonQuery();
                    Connection.Close();
                }
                catch (SqlException Exception)
                {
                    _ErrorId = Exception.Number;
                    _ErrorDescription = Exception.Message;

                    if (Connection.State == ConnectionState.Open)
                        Connection.Close();
                }
        }
        /// <summary>
        ///     Realiza una búsqueda de los seguimientos de un expediente.
        /// </summary>
        /// <param name="ExpedienteSeguimientoEntity">Entidad del seguimiento del expediente.</param>
        /// <param name="ConnectionString">Cadena de conexión a la base de datos.</param>
        /// <returns>Resultado de la búsqueda.</returns>
        public DataSet SelectExpedienteSeguimiento(ENTExpedienteSeguimiento ExpedienteSeguimientoEntity, string ConnectionString)
        {
            DataSet ResultData = new DataSet();
                SqlConnection Connection = new SqlConnection(ConnectionString);
                SqlCommand Command;
                SqlParameter Parameter;
                SqlDataAdapter DataAdapter;

                try
                {
                    Command = new SqlCommand("SelectExpedienteSeguimiento", Connection);
                    Command.CommandType = CommandType.StoredProcedure;

                    Parameter = new SqlParameter("ExpedienteSeguimientoId", SqlDbType.Int);
                    Parameter.Value = ExpedienteSeguimientoEntity.ExpedienteSeguimientoId;
                    Command.Parameters.Add(Parameter);

                    Parameter = new SqlParameter("ExpedienteId", SqlDbType.Int);
                    Parameter.Value = ExpedienteSeguimientoEntity.ExpedienteId;
                    Command.Parameters.Add(Parameter);

                    DataAdapter = new SqlDataAdapter(Command);

                    Connection.Open();
                    DataAdapter.Fill(ResultData);
                    Connection.Close();

                    return ResultData;
                }
                catch (SqlException Exception)
                {
                    _ErrorId = Exception.Number;
                    _ErrorDescription = Exception.Message;

                    if (Connection.State == ConnectionState.Open)
                        Connection.Close();

                    return ResultData;
                }
        }
 /// <summary>
 ///     Constructor de la clase.
 /// </summary>
 public BPExpedienteSeguimiento()
 {
     _ErrorId = 0;
     _ErrorDescription = string.Empty;
     _ExpedienteSeguimientoEntity = new ENTExpedienteSeguimiento();
 }